1 2 3 4 5 6 7 8 9 10 11 12
|
SELECT DISTINCT LEFT(date, 8) AS DateRelevé,
CASE WHEN formule = 1 THEN ROUND(SUM(subtotal), 2) END AS SousTotalF1,
CASE WHEN formule = 2 THEN ROUND(SUM(subtotal), 2) END AS SousTotalF2,
CASE WHEN formule = 4 THEN ROUND(SUM(subtotal), 2) END AS SousTotalF4,
CASE WHEN formule = 5 THEN ROUND(SUM(subtotal), 2) END AS SousTotalF5,
CASE WHEN formule = 6 THEN ROUND(SUM(subtotal), 2) END AS SousTotalF6,
CASE WHEN formule = 8 THEN ROUND(SUM(subtotal), 2) END AS SousTotalF7
FROM AB_CABINE_FINITION
WHERE (formule <> '') AND (state = 'STOP')
GROUP BY date, formule
ORDER BY DateRelevé DESC |
Partager