看板 Database 關於我們 聯絡資訊
各位高手們好,小弟是資料庫新新手 TABLE =========== X Y Z A 1 11 B 2 12 D 4 14 E 5 15 =========== 希望查詢到的結果是 =========== Y Z 2 12 "" "" ←指查詢X=C時,顯示空白,或指定值(例如0) 4 14 =========== Google查到以下用法 Select NVL(Y,""), NVL(Z,"") from TABLE where X IN ('B','C','D') 但都還是只得到 =========== Y Z 2 12 4 14 =========== 困擾很久,希望板上高手能指點迷津,感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.236.202 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1671976701.A.4AE.html
lab214b: 建議:先用B,C,D產生暫時單欄表格再跟Table做left outer 02/28 11:52
lab214b: join即可。 02/28 11:52