Sumar resultado de dos querys y validar resultado
Publicado por AJaramillo (1 intervención) el 08/03/2013 15:23:01
Buenas a tod@s,
Con el siguiente query obtengo la suma del resultado de dos querys:
SELECT SUM(total) AS limite
FROM
( SELECT SUM(valor) AS total
FROM tabla1 WHERE id = '1234' AND item = '1000'
UNION
SELECT SUM(valor) AS total
FROM tabla2 WHERE id='1234' AND item IN ('1100','1200','1599') AND fecha BETWEEN '2012-04-01' AND '2012-04-30'
) AS xx
Lo que deseo finalmente es validar o indicar que el resultado de este query (limite) no sea mayor a 3000. Es decir, que si por ejemplo el resultado obtenido es 2800 me devuelva el 2800, pero si el resultado es 3260 me retorne 0 (cero).....
Gracias de antemano su ayuda
Con el siguiente query obtengo la suma del resultado de dos querys:
SELECT SUM(total) AS limite
FROM
( SELECT SUM(valor) AS total
FROM tabla1 WHERE id = '1234' AND item = '1000'
UNION
SELECT SUM(valor) AS total
FROM tabla2 WHERE id='1234' AND item IN ('1100','1200','1599') AND fecha BETWEEN '2012-04-01' AND '2012-04-30'
) AS xx
Lo que deseo finalmente es validar o indicar que el resultado de este query (limite) no sea mayor a 3000. Es decir, que si por ejemplo el resultado obtenido es 2800 me devuelva el 2800, pero si el resultado es 3260 me retorne 0 (cero).....
Gracias de antemano su ayuda
Valora esta pregunta


0