Consulta SQL agrupacion mensual
Publicado por RAYMOND (5 intervenciones) el 08/08/2011 22:56:15
Saludos,
Estoy creando un consulta en la cual tengo unos departamentos que traen un importe mensual, dicho importe debe ser presentado por año y mes. Se deben presentar todos los departamentos con su monto Year to Date al mes para cada mes. El problema radica en que cuando un departamento no tiene movimiento en uno de los meses, no trae el departamento con el importe que deberia tener acumulado hasta ese mes, aun si no se vio afectado.
La consulta hasta ahora es la sigte:
Tengo 4 departamentos:
dep1, dep2, dep3, dep4
Select año, mes, departamento, sum(importe)
from table
group by año, mes, departamento
Incluso si tomo los departamentos individualmente y luego realizo un left join a la table con los importes, no me funciona como necesito.
Alguna recomendacion??
Estoy creando un consulta en la cual tengo unos departamentos que traen un importe mensual, dicho importe debe ser presentado por año y mes. Se deben presentar todos los departamentos con su monto Year to Date al mes para cada mes. El problema radica en que cuando un departamento no tiene movimiento en uno de los meses, no trae el departamento con el importe que deberia tener acumulado hasta ese mes, aun si no se vio afectado.
La consulta hasta ahora es la sigte:
Tengo 4 departamentos:
dep1, dep2, dep3, dep4
Select año, mes, departamento, sum(importe)
from table
group by año, mes, departamento
Incluso si tomo los departamentos individualmente y luego realizo un left join a la table con los importes, no me funciona como necesito.
Alguna recomendacion??
Valora esta pregunta


0