0
我已經撰寫了下列案例語句,以列出特定主題的結果列表。SQL案例語句邏輯問題
SELECT upn,
Min(CASE name
WHEN 'English' THEN
CASE
WHEN result IS NULL THEN 'U'
ELSE result
END
END) English
FROM subject
GROUP BY upn
其中結果爲NULL我想用U來代替它否則帶來的結果,但上述並不取代NULLS。它的作品,如果我刪除ELSE result
部分,但這顯然最終顯示NULLS和我們。我的邏輯有些不太正確。任何人都可以發現什麼是錯的?
那我指出了正確的方向。我做了following..SELECT UPN, 敏(CASE名 如果 '英語',然後 結果 ELSE 'U' END)英語 FROM主題 GROUP BY UPN – Matt