SQL cuando regresa vacio
Publicado por Alberto Valero (13 intervenciones) el 28/05/2009 23:22:24
Saludos,
Por ejemplo es este query:
select sum(campo1)-(select cantidad from tabla2 where condicion) AS CANTIDAD from tabla1where condicion
cuando no hay nada en tabla2, al hacer resta de tabla1.campo-tabla2.campo me devuelve null aun cuando si tengo cantidad en tabla1, necesito algun comando para validar que exista antes y luego restar, alguna idea, gracias de antemano!
Por ejemplo es este query:
select sum(campo1)-(select cantidad from tabla2 where condicion) AS CANTIDAD from tabla1where condicion
cuando no hay nada en tabla2, al hacer resta de tabla1.campo-tabla2.campo me devuelve null aun cuando si tengo cantidad en tabla1, necesito algun comando para validar que exista antes y luego restar, alguna idea, gracias de antemano!
Valora esta pregunta
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0