Hola gente, tengo el siguiente SQL en un SP, anda perfecta la consulta pero
me pasa que en el CASE quiero que me deje en blanco la fecha cuando
a.tipo, claro FECHAV se esta asumiento como datetime por eso en lugar de
blanco me pone 1/1/1990 pero yo quiero que no ponga nada, que solo quede en
blanco, que es lo que me falta?
select
a.id,
a.nf,
a.fecha,
ltrim(b.descripcion) as descripcion,
a.total,
fechav case
when a.tipo then a.fechavence
when a.tipo then ''
end
from
h_facturas a,
estados b
where
a.fecha >=@fecha and fecha < dateadd(dd,1,@fecha)
and
a.tipo between 14 and 15
and
a.tipo=b.id
order by
a.tipo asc
Saludos
Leer las respuestas