outer-join

    -1熱度

    2回答

    誰能幫我在這 query:: select Ext_Acct,date_opened,last_date_flown,Sender from table1 T1,table2 T2 where T1.Ext_acct(+)=T2.Ext_acct union select Ext_Acct,date_opened,last_date_flown,Sender from table1 T

    2熱度

    1回答

    對於我的具體情況,我有users可以是friends彼此。 我有一個用戶表: | Id | +----+ | 1 | | 2 | | 3 | | 4 | 並有friends表: | Id | From_User_Id | To_User_Id | +----+--------------+------------+ | 1 | 1 | 2 | | 2 | 3 |

    0熱度

    2回答

    我有一個列出用戶相冊的表。 PRIMARY KEY,USER KEY,TYPE和TITLE。 TYPE字段是一個ENUM。 通常每個用戶都有一個類型爲「頭像」的條目,在註冊時自動創建,但它似乎沒有。 我想要一個查詢,可以輸出沒有任何'頭像'類型條目關聯的用戶鍵。 我想這個查詢會做的伎倆: SELECT * FROM ( SELECT DISTINCT user_key FROM `al

    1熱度

    1回答

    我有大約60個實體,全部引用(manyToOne或oneToOne)到稱爲「項目」的「超級實體」。 我正在開發一個儀表板,所以一旦選擇了項目,我必須得到所有引用該項目的「子」實體。 所以我必須: class Entity1{ ... /** * @ORM\OneToOne(targetEntity="Project") */ protected $project; ... } 或

    0熱度

    2回答

    我有以下查詢 SELECT DISTINCT P.CUSTUM_ID, P.STATUS, M.DATE_RATE, PP.PRICE_USR, PP.DISC FROM MBR_INFO AS M INNER JOIN PARENT_INFO AS P on M.CUSTUM_ID = P.CUSTUM_ID INNER JOIN PRICE_PARENT PP on

    0熱度

    1回答

    我有以下關係: ,我想列出加入該公司的2014年6月之前,但在2014年6月使用某種外連接沒有收到佣金的所有員工。我想出了這個查詢,但它不起作用。有人可以告訴我如何查詢這個? SELECT DISTINCT Employee.EmpId, Employee.EmpName FROM Employee LEFT OUTER JOIN Commission ON Employee.EmpId =

    0熱度

    2回答

    我只是不知道如何谷歌我的問題,所以我很抱歉,如果有一個答案已經存在這個問題了。我有我的查詢工作,但當我遇到問題時,我遇到了我不明白的行爲。 我有三張結構完全相同的表格 - 一個用於已被終止的員工,一個用於選擇放棄醫療保險的員工,另一個用於沒有醫療保險的員工。這些數據中有多家公司,我按公司和部門進行分組。 我在做全外連接,因爲有些公司/部門組可能有0個終止員工,但可能會有一些豁免員工(例如)。 三個

    0熱度

    3回答

    在編寫SQL Server的SQL查詢時需要一些幫助。我有以下的數據模型三個用表 表1 Seq ID Name 1 1234 Abc 2 4567 Pqr 3 7890 Xyz 表2 Seq Table1Id Table3Seq 1 1234 1 2 1234 2 3 7890 3 表3 Seq Status 1 Rejected 2 Accepted 3 Pend

    0熱度

    1回答

    加入我有3個表: 表1:COL1(ID),COL2(段),COL3(部門),COL4(年) 映射表2 : COL1(SEGMENT1)=>值是與從table1.col2, COL2(segmnet2)=>值是與從table3.col2 表3:COL1(ID),COL2(段),COL3(部門),COL4(年) 現在,Im做FULL OUTER JOIN: select t1.id, t3.id f

    0熱度

    1回答

    我有兩個表T1和T2 T1 -id -columnA -columnB -columnC T2 -id -columnX -columnY -columnZ 我有一個像 Select t1.* t2.columnZ from T1 t1 left join on T2 t2 on t1.id = t2.id where t2.columnZ = 'test'