[SQL ] 身分不同join不同資料表的語法?

看板Database作者 (momo哭了)時間12年前 (2013/04/18 15:47), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
系統為MS SQL 假如我要 搜尋 id , name , department_name (需join到另張表) SELECT a.id , a.name , b.department_name FROM [Personal_Information] a LEFT JOIN "?????????" b (如果id 是T開頭代表全職 JOIN Table_A 如果id 是P開頭代表工讀 JOIN Table_B ) ON a.department_ID = b.department_ID WHERE substring(id , 1 , 1 ) = 'P' WHERE substring(id , 1 , 1 ) = 'T' 這些條件又要怎下,整個亂掉了 希望可以請求解答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.148.102

04/20 21:24, , 1F
Table_A、Table_B分開挑應該比較沒困擾了吧?
04/20 21:24, 1F

04/30 23:10, , 2F
select ....... from tablea a left join tableb b on a
04/30 23:10, 2F
文章代碼(AID): #1HRwKkPK (Database)