Consulta que me indique lo que he facturado cada mes?

Quería saber como puedo realizar esta consulta tengo una fecha de entrada y salida y un importe total (de cada intervalo de esas fechas) quiero calcular el total de cada mes como se podría realizar por ejemplo

(03/01/08 y 06/01/08 ) $1500

(12/01/08 y 25/01/08 ) $1000

total $2500

Y luego febrero y todos lo meses

1 Respuesta

Respuesta
1

¿Las fechas de entrada y salida las tienes en el mismo campo? O ¿Tienes un campo para cada fecha?

¿El mes de la entrada y la salida es siempre el mismo? En caso de que no fuese el mismo ¿cuál es el que manda para calcular el total?

hola muchas gracias por responder

tienen un campo para cada fecha

fecha de entrada y fecha de salida el intervalo que tienen esas fechas son de 2 a 6 días así que el mes de entrada y salida es el mismo

y bueno para calcular el total precio diario (es otro campo que hay en la tabla) por fecha entrada - fecha salida.

desde ya muchas gracias y espero que me pueda entender

Tendrás que utilizar la función Month()

Te decía lo de por que campo quieres hacer el filtro porque el mes de entrada y salida puede variar, dices que el intervalo es de 2 a 6 días... si tienes una fecha de entrada, por ejemplo, del 30/04/2011 la fecha de salida sería en mayo.

Supongo que es la fecha de entrada la que manda, al campo lo llamaré FechaEntrada y al campo que quieres sumar Preciodiario.

Creas una consulta nueva basado en la tabla, en la fila campos creamos un campo "virtual", un campo virtual es aquel que no existiendo en la tabla se comporta como si existiese, se crea poniendo en nombre del campo seguido de : y la expresión o función que quieras.

En nuestro caso, en la linea campos escribimos:

Mes:Month(FechaEntrada)

Es decir creamos el campo virtual que llamaremos Mes cuyo resultado sería el mes de la fecha de entrada.

Después bajas en la columna siguiente el campo Preciodiario.

Picas en el símbolo del sumatorio (Total) para crear una consulta de agrupación.

En la columna del campo Mes pones Agrupar Por y en la de Preciodiario: Suma

De esta forma, agrupando por los meses sumará los precios diarios.

hola.

gracias por ayudarme con la consulta me salio todo de 10 y muy buena la explicación que me dio para poder realizarla muchísimas gracias por la atención...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas