Necesito cambiar el valor devuelto, desde la instrucción select, en función de varias condiciones. Intenté algo así:
,CASE i.DocValue
WHEN 'F2' AND c.CondCode IN ('ZPR0','ZT10','Z305') THEN c.CondVal
ELSE 0
END as Value
¿Por qué no funciona y cuál es la forma recomendada de hacerlo? Habrá varios próximos CUANDO las condiciones.
Gracias
sql-server
Muflix
fuente
fuente