iT邦幫忙

1

MS SQL 查詢的方法

請教一下各位

我現在有兩張表 table1、table2 分別是舊員工公司資料與新公司員工資料
(主查詢是 table1)

圖一
https://ithelp.ithome.com.tw/upload/images/20200820/20119845Wu0u3Dm4bu.jpg

圖二
https://ithelp.ithome.com.tw/upload/images/20200820/20119845cq3yU2TAmO.jpg

我想讓這兩張合併起來,最後變成這樣

圖三
https://ithelp.ithome.com.tw/upload/images/20200820/20119845PBie1v9Ho8.jpg

我用table1的A001來說明,
A001的手機有撞到new_cellphone或new_phone的其中一個人話,
我就把table2資料帶出來,table1其他人都沒撞到所以就沒值

where ( new_cellphone in (....) or new_phone in (....) )

再請各位大大指點一下 謝謝

1 個回答

7
一級屠豬士
iT邦大師 1 級 ‧ 2020-08-20 10:25:45

你之前兩次發問
https://ithelp.ithome.com.tw/questions/10194922
https://ithelp.ithome.com.tw/questions/10194889

這是怎麼回事? 你有什麼合理的解釋嗎?

看更多先前的回應...收起先前的回應...
暐翰 iT邦大師 1 級 ‧ 2020-08-20 10:33:18 檢舉

得到解答就將問題修改為null,此風不可長...

尼克 iT邦高手 1 級 ‧ 2020-08-20 11:33:05 檢舉

null 哥!

也許他有他的苦衷???

GJ iT邦研究生 4 級 ‧ 2020-08-21 11:10:18 檢舉

是怕作業被老師發現還是機密外流?

Zed_Yang iT邦新手 3 級 ‧ 2020-08-21 13:14:11 檢舉

CASE WHEN 得到解答 THEN NULL END

我要發表回答

立即登入回答