1 registro de 2 tablas con varios where
Publicado por jesus (3 intervenciones) el 27/11/2009 13:09:48
Hola.
Tengo una duda.
Tengo una tabla con los siguiente datos:
fecha, entra, total
2009-11-26 08,00 7
ahora necesito que en un unica registro me devuelva los valores de fecha y entra, de la fecha en curso y el sum(total) del periodo que indique. Algo asi como lo siguiente:
SELECT fecha, entra,
(SELECT sum(total)
FROM entradas
WHERE fecha between '2009-01-01' and '2009-11-25' ) totales
FROM entradas
where fecha='2009-11-25'
de tal forma que consiga lo siguiente:
2009-11-26 08,00 45 (este ultimo valor es la suma en el periodo)
No consigo que me haga el calculo. Si alguien puede decirme como lo hago.
Gracias
Un saludo
Tengo una duda.
Tengo una tabla con los siguiente datos:
fecha, entra, total
2009-11-26 08,00 7
ahora necesito que en un unica registro me devuelva los valores de fecha y entra, de la fecha en curso y el sum(total) del periodo que indique. Algo asi como lo siguiente:
SELECT fecha, entra,
(SELECT sum(total)
FROM entradas
WHERE fecha between '2009-01-01' and '2009-11-25' ) totales
FROM entradas
where fecha='2009-11-25'
de tal forma que consiga lo siguiente:
2009-11-26 08,00 45 (este ultimo valor es la suma en el periodo)
No consigo que me haga el calculo. Si alguien puede decirme como lo hago.
Gracias
Un saludo
Valora esta pregunta


0