Muy buenas de nuevo. Sigo dándole vueltas al mismo rollo de toquetear los DataTable. Bien, una vez conseguida una tabla con estos campos: Fecha, Factura e Importe me gustaría obtener otra en la que apareciera la suma de importes de cada mes. He probado directamente con esta cadena de selección de la base de datos:
Código:
SELECT Sum(Importe) FROM Tabla GROUP BY MONTH(CDATE(Fecha))
Y obtengo una fila para cada mes pero me agrupa los todos los meses iguales sin hacer distinción entre el año, es decir, suma todas las facturas de los meses de enero de 2000, 2001, .... dando una sola fila.
Esto otro no resultó
Código:
SELECT Sum(Importe) FROM Tabla GROUP BY (MONTH(CDATE(Fecha)) AND YEAR(CDATE(Fecha)))
Me devuelve una suma de todo.
Podría utilizar un filtro de la DataTable o DataView pero con el tema de las fechas es muy tedioso, pues, entre otras cosas no puedo usar la función Month() en el filtro.
¿Alguna idea?
Gracias y un saludo.