Preciso alterar o valor retornado, da instrução select, com base em várias condições. Eu tentei algo assim:
,CASE i.DocValue
WHEN 'F2' AND c.CondCode IN ('ZPR0','ZT10','Z305') THEN c.CondVal
ELSE 0
END as Value
por que não está funcionando e qual é a maneira recomendada de fazer isso? Haverá próximas várias condições QUANDO.
Obrigado
sql-server
Muflix
fonte
fonte