SQL SERVER 2012 在我的case
服務器與'='發生衝突。 爲什麼它不起作用? 這裏是我的代碼:Case語句不能正常工作
SELECT
TM.CODE_3 as Account,
TM.NAME_3,
TM.CODE_5,
case TM.Line
when TM.CODE_5 = '9491'--and RS.SUB1Sel = ('05.11 Penalties and fines')
then 'R0820-5'
else TABLE_MAIN_new.Line
end
FROM TABLE_Main_new as TM
left join Danone_Main as DM
on TM.CODE_3 = DM.CODE_3
left join Rep_Struct_2012_N as RS
on TM.CODE_3 = RS.CODE_3
'='附近的語法不正確。
非常感謝! 我沒有得到它爲什麼它不工作,當我寫入TM.Line後... – Andrey