left-join

    0熱度

    2回答

    我想使用聯合將計劃和實際數據合併到1個視圖中。 爲此,我使用兩個內部聯接來使行匹配 - 然後我使用union語句。目前,我通過3個步驟完成此操作 - 現在我想將所有這些合併爲1步。 例 創建vPlan2 Select a.step, a.[planned user], b.[actual user], a.[invoice plan] as 'invoice

    0熱度

    1回答

    我有三個表格,作者,書籍和借閱。每位作者有多本書。一本書可能會或不會出現在借用表中。下面是模式: 作者 id|authornamename 書籍 id|bookname|authorid 借用 id|bookid|borrowerid|onloan //onloan is a boolean 每當一本書是借來的,它出現在借用表。但是,只有一些書出現在借用表中。如果曾經借過,他們可以獲得

    0熱度

    1回答

    我有一個很討厭的問題.... 我給這家代碼用法:我想通過Ajax獲得,只需5個記錄每次我點擊進一步 - 按鈕。我還沒有到目前爲止...... 這個腳本只需要從特定用戶得到5條記錄。 問題: 所以SQL查詢運行不會對數據庫的任何問題。但是當我想用PHP腳本來做時,我只從第一個查詢中得到counter(),而第二個查詢從PDO-Statement中給出了一個空數組。 CODE: if (empty($

    0熱度

    3回答

    聯接對我來說一直很敏感。 我想抓住多個表中的多個列。 我的左加入爲product p num表導致錯誤:Error Code: 1066. Not unique table/alias: 'product p num' 我看到此錯誤顯示爲其他stackoverflow示例。我嘗試修改各種版本,但不知道我失蹤了什麼。 SELECT tbls.SNum,tblmar.AssemPart, tblmar

    0熱度

    1回答

    我需要在SQL Server 2014中加入下面兩個表格,我使用了下面的代碼,但是我的問題是Sales_org不匹配。如果它不匹配,它應該返回一個基於Material而不是Sales Organization的值。 它是0的原因是兩個國家都是一樣的。 Left Join [Z_PACKING] on [CTE_OPMAO2].[Material] = [Z_PACKING].[Material

    0熱度

    3回答

    我有一個表EVENT_COMMENTS和EVENT_COMMENTS_LIKES,一切正常,但我想檢查是否我已經喜歡該評論。所以我做了一個左連接與喜歡錶(具有外鍵(comment_id和user_id)),如果該user_id是我自己的ID我想輸出=真。 但它根本不工作。我的意思是我得到所有ID的ID.User_ID列表(我喜歡的數量),但我不能檢查我的ID是否在那裏。 在這種情況下是我的 ID。

    -3熱度

    2回答

    三個數據庫表我有這三個數據庫表 CREATE TABLE IF NOT EXISTS `bus_info` ( `bus_id` int(11) NOT NULL, `bus_no` varchar(20) NOT NULL ) INSERT INTO `bus_info` (`bus_id`, `bus_no`) VALUES (1, 'Mh10 BD 5209');

    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將有行