Cita:
Iniciado por vrvictor y si quisiera me mostrara por mes cuanto compro cada uno de los clientes?
intentado con esta:
SELECT extract(year from fecha), extract(month from fecha), cliente,SUM(importe) FROM examen GROUP BY rollup(cliente), rollup(fecha);
a la hora que agrego el mes y el año ya no agrupa el total sino selecciona todos los importes del cliente en ese mes y en esa año
yo encontre esta solución si alguien tiene una mejor, compartala:
Código SQL:
Ver originalSELECT ano, mes, cliente,SUM(importe)
FROM
(SELECT EXTRACT(YEAR FROM fecha) AS ano, EXTRACT(MONTH FROM fecha) AS mes, cvecte, cliente, importe FROM examen GROUP BY fecha, cvecte, cliente, importe)
GROUP BY rollup(cliente), ano, mes;