Access - consulta con COUNT

 
Vista:

consulta con COUNT

Publicado por Antonio (33 intervenciones) el 25/04/2006 12:11:48
Hola. Estoy haciendo una consulta que me tiene que mostrar el número de ofertas cerradas en cada mes. Resulta que en el mes de abril no se ha cerrado aún ninguna y no me aparece el 0. De momento la consulta es esta:

SELECT DatePart("yyyy",[SIEAn_Creado]) AS AÑO, DatePart("m",[SIEAn_Creado]) AS mes, Count(dbo_SIEUEDOfWeb_OfertaWeb.SIEUEDOf_Codigo) AS cerradas
FROM dbo_SIEUEDOfWeb_OfertaWeb
WHERE (((dbo_SIEUEDOfWeb_OfertaWeb.SIEUEDOf_Estado)="CERRADA"))
GROUP BY DatePart("yyyy",[SIEAn_Creado]), DatePart("m",[SIEAn_Creado]);

Y los resultados estos:

AÑO mes cerradas
2006 2 2
2006 3 2

Faltaría una fila 2006 4 0

¿Alguien sabe como solucionarlo? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:consulta con COUNT

Publicado por Chea (1015 intervenciones) el 26/04/2006 13:48:34
Puedes crearte una tabla auxiliar con los doce meses, con número de mes y texto, y relacionarla de uno a varios con la consulta que tienes a través del campo común mes.

Saludos.
José Bengoechea Ibaceta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar