分享至
請問LEFT JOIN左方有的資料,不論右方是否有符合,左方資料一定會顥示,但不知為何,我用MS SQL LEFT JOIN 左方沒符合的右方資料,左方的資料都不顥示?這是什麼原因?SQL結果如下:
希望呈現有最下面紅色的資料
已邀請的邦友 {{ invite_list.length }}/5
不知道這麼多天你解決了沒 不過將SQL語法改成LEFT JOIN Wharehouse.dbo.test_list b ON b.編號 = a.list_no AND b.年度 = '112'應該就會有資料了吧?你下WHERE條件 會過濾掉整個查詢的結果
我們不會通靈
請附上假資料表與新增假資料的語法再把你的left join 語法放上查詢再貼上你的查詢結果
(上方的事情你可以用 這個 或其他網頁建立,只要傳出連結即可,方便大大們回答)
再給我們你預想的結果應該是怎麼樣的
我觀察到你問了不少SQL問題....
我會建議你看一下這個 提問的智慧
IT邦幫忙