PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Database
[SQL ] 同時多欄位串同張表
作者:
g8wei
(123 321)
2020-03-11 08:07:28
資料庫名稱:mssql
資料庫版本:2012
內容/問題描述:
各位高手好,最近有一個需求,是需要在一句sql下(無法做tsql),將a表的多欄位(例
如a1、a2、a3),分次串查另張b表,且有查找順序問題,a1找不到再用a2找,最後a3,
目標是select出b表的某個b1欄位。
我只想到分次left join b,再於select b1欄位上用isnull or case來判斷,想請問有沒
有其他較簡潔快速,且效能也佳的寫法可以參考呢~
謝謝
作者:
konkonchou
(卡卡貓)
2020-03-11 23:34:00
若是b表含a1~a3至多各一筆的話, 可以考慮用 pivot
作者:
g8wei
(123 321)
2020-03-18 12:29:00
不好意思還是不太知道怎麼做,請問有沒有範例語法可以參考一下結構,謝謝
繼續閱讀
[SQL ] 訂單資料統計
yimean
[SQL ] Mariadb ODBC driver on Mac
ataru921
[SQL ] sqlite 程式開發工具
yimean
[SQL ] where =搜尋不到但where like可以
espeondoug
[SQL] 重複資料的移除問題
giveadamn
[SQL ] 2700萬筆資料做group by
ctr1
Fw: [情報] 年後轉職 AI技術應用工程師失業者培訓
oepan
Re: [SQL ] 將撈出的名單依數量重複次數
criky
[SQL ] 執行預存程序但只要某一個結果集
qazwsx99876
Re: [SQL ] INNER 第二張表,撈資料的問題
cutekid
Links
booklink
Contact Us: admin [ a t ] ucptt.com