left-join

    0熱度

    1回答

    我想從查詢結果中排除記錄,其中Table1 ID等於Table2的table1_id,這聽起來很容易,但在我的原始查詢中,我有多個左連接的表,不知道如何考慮新表格。 可以說在表1(又名產品)和表2是這樣的(我不會發布其他的表,因爲我認爲他們是無關緊要在這種情況下): table1(product) table2 ----------------- ------------

    1熱度

    2回答

    下面是我的SQL語法,如何實現它在laravel,在此先感謝。 SELECT * FROM `tr_policy_privacy` AS pri LEFT JOIN (SELECT * FROM tr_policy_full_create as cri WHERE cri.client_id=156 and cri.policy_type_id = 1) AS hours ON pri.i

    0熱度

    3回答

    我想加入3個表中類似如下的方式: SELECT a.id FROM tableA AS a LEFT JOIN tableB AS b ON a.id = b.id LEFT JOIN tableC AS c ON a.id = c.id WHERE b.name = c.name OR b.name IS NULL OR c.name IS NULL; 我不能肯定,該表B或C將有行

    1熱度

    2回答

    這似乎是一個相當常見的問題,雖然我一直沒能找到解決方案。 我有三個表, 對決,matchup_options,matchup_votes 上創建,對決被創建,「N」創建matchup_options,直到投票添加matchup_votes是空的。 即使我有兩個matchup_options,我的查詢只返回一個值,但在matchup_votes表中沒有任何內容。 (這應該返回0,直到那裏有一個實際的

    1熱度

    1回答

    下面我有一個MySQL數據庫,其中"id"只是每行的一個id。 「問題」顯示問題的編號。有四個問題,11, 12, 13 and 14。對於每個問題,用戶都有四個答案選項(1,2,3 and 4),它存儲在"answer"列中。 "user"列指示接聽的用戶。在這個例子中,我們有用戶10,11和12 id question answer user 1 11 2 10 2 12

    2熱度

    1回答

    這是this問題的後續處理,其中接受的答案顯示了使用data.table的匹配練習示例,其中包括非等值條件。 背景 的基本設置是,我們有DT1隨着人們細節樣本,並DT2,這是一個排序的主數據庫。目的是要找出DT1中的每個人是否至少匹配DT2中的一個條目。 首先,我們將初始化一列表示與FALSE匹配的列,以便每當找到匹配項時就將其值更新爲TRUE。 DT1[, MATCHED := FALSE]

    0熱度

    1回答

    我有一個查詢,我做了多個連接來獲取我的一些字段的文本值。問題是我不斷收到一個錯誤,指出 將varchar值「1774.14」轉換爲數據 類型爲int時轉換失敗。 下面是我的查詢...... SELECT t1.changedon as [Changed On], t1.fldname as [Field Name], CASE WHEN (t1.Fldname='LastKnownProvide

    10熱度

    1回答

    Here是我所有的表結構和查詢(請注重最後查詢,附在下面)。當您在小提琴看到,這裏是電流輸出: +---------+-----------+-------+------------+--------------+ | user_id | user_name | score | reputation | top_two_tags | +---------+-----------+-------

    1熱度

    1回答

    我有一個表TBL_POST用於存儲博客文章。一個帖子可以分配到多個類別,有一列cat_id存儲類似ID的逗號分隔模式,如2,4,6。我想用FIND_IN_SET()方法在這一行 ->leftJoin(TBL_CAT.' as c', 'p.cat_id', '=', 'c.id') 顯示相關的類別名稱。我怎樣才能做到這一點? public static function getPostWith

    0熱度

    3回答

    我試圖在Oracle中使用LEFT JOIN連接兩個表。我只需要包含「正確」連接表中的第一條記錄。 見下面的例子: 表A code | emp_no 101 | 11111 102 | 22222 103 | 33333 104 | 44444 105 | 55555 表B code | city | county 101 | City1 | Country1 101 |