[SQL ] 有關case when的兩個問題

看板Database作者 (bbsn)時間12年前 (2013/05/17 22:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/6 (看更多)
有關case when的兩個問題 問題一: 我現在有3個值,假設是A、B、C 先使用case when來選出A或是B 然後再跟C來比較選出D 不知道這是不是正常的語法 因為寫出來的語法是錯的 不知道還有沒有其他方法? 問題二: 若我有使用case when選出資料並新增一個檻位'值' ex: select case when A.a is null then B.a as 值 form A join B on A.z=B.z where 值='XX' 是不是沒有辦法利用選出來的檻位'值' 來選自己要的資料 再麻煩各位幫忙解答,謝謝~ PS.我是用SQL2005的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.124.126
文章代碼(AID): #1HbZtmDk (Database)
討論串 (同標題文章)
文章代碼(AID): #1HbZtmDk (Database)