optimizacion de una query

barbolero
16 de Junio del 2004
Alguien me puede proponer como puedo optimizar esta query:
select codigoarticulo
, true as SWBAJA
from tbarticulos where fechabaja is not null or codigoarticulonuevo is not null
UNION
select codigoarticulo
, false as SWBAJA
from tbarticulos where fechabaja is null and codigoarticulonuevo is null

kaliman
16 de Junio del 2004
oks..

Si estas Utilizando SQL Server..

select codigoarticulo ,
case
when fechabaja is null and codigoarticulonuevo is null then false
else true
end SWBAJA
true as SWBAJA
from tbarticulos

salu2

kaliman
16 de Junio del 2004
select codigoarticulo ,
case
when fechabaja is null and codigoarticulonuevo is null then false
else true
end SWBAJA
from tbarticulos

Perdon se fue una linea de mas...

Mikel
16 de Junio del 2004
Yo creo que poco se puede optimizar ...