[SQL ] 身分不同join不同資料表的語法?
系統為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
04/20 21:24, 1F
→
04/30 23:10, , 2F
04/30 23:10, 2F