我不確定這個case語句序列有什麼問題。 我已經在網上看,語法似乎是正確的,但我得到錯誤缺少關鍵字。 任何幫助將不勝感激!來自SELECT CASE的關鍵字丟失
CASE
when A = '1' then
when sequence_number = 5 then 9
when sequence_number = 6 then 9
end
when A = '2' then
when sequence_number = 5 then 9
when sequence_number = 6 then 9
end
when A = '3' then
when sequence_number =7 then 9
when sequence_number =8 then 9
end
else T.number
end as number
你需要在相關的條款的情況下額外的 「案例」?即當A ='1'的情況下,那麼* case *當sequence_number ...等 – Mikeb 2013-03-12 20:35:38
用保留字('number')混淆列可能不是一個好主意。 – 2013-03-13 02:52:38