Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/07/2012, 14:17
chinpun
 
Fecha de Ingreso: mayo-2011
Mensajes: 12
Antigüedad: 13 años
Puntos: 0
Respuesta: Problema con access

Hola, gracias por las respuestas, he cambiado la consulta según me dijiste gnzsoloyo, pero con eso no me resuelve el problema que tengo. Cuando pongo un mes en el que no tengo datos la consulta sigue saliendo vacía.
kaOstj he puesto el isnull pero combinado con el iif ya que el isnull solo compara la expresión pero me sigue sin funcionar, la consulta que tengo ahora es la siguiente:

Código SQL:
Ver original
  1. SELECT IIf(IsNull(SUM([VENTA]![IMPORTE_TOTAL])),0,SUM([VENTA]![IMPORTE_TOTAL])) AS [Total facturas emitidas],
  2. MONTH([VENTA].[FECHA_DESCARGA]) AS Mes,
  3. YEAR([VENTA].[FECHA_DESCARGA]) AS Año
  4. FROM VENTA
  5. WHERE (((MONTH([VENTA].[FECHA_DESCARGA]))=[Escribe número de mes]) AND ((YEAR([VENTA].[FECHA_DESCARGA]))=[Escribe año]))
  6. GROUP BY MONTH([VENTA].[FECHA_DESCARGA]), YEAR([VENTA].[FECHA_DESCARGA]);

Lo que quiero es que si no existen datos en el mes que escribo, que me salga 0 en importe total y el mes y el año que escribo.

Última edición por gnzsoloyo; 28/07/2012 a las 15:21 Razón: No usó las etiquetas de códigos.