1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
SELECT
DEP_0 AS 'Dép',
year(ACCDAT_0) AS 'Année',
SUM(CASE WHEN month(ACCDAT_0) = 4 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Avril,
SUM(CASE WHEN month(ACCDAT_0) = 5 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Mais,
SUM(CASE WHEN month(ACCDAT_0) = 6 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Juin,
SUM(CASE WHEN month(ACCDAT_0) = 7 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Juillet,
SUM(CASE WHEN month(ACCDAT_0) = 8 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Aout,
SUM(CASE WHEN month(ACCDAT_0) = 9 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Septembre,
SUM(CASE WHEN month(ACCDAT_0) = 10 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Octobre,
SUM(CASE WHEN month(ACCDAT_0) = 11 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Novembre,
SUM(CASE WHEN month(ACCDAT_0) = 12 AND year(ACCDAT_0)=year('2012-04-01') THEN AMTNOT_0 ELSE 0 END) AS Decembre,
SUM(CASE WHEN month(ACCDAT_0) = 1 AND year(ACCDAT_0)=year('2013-04-01') THEN AMTNOT_0 ELSE 0 END) AS Janvier,
SUM(CASE WHEN month(ACCDAT_0) = 2 AND year(ACCDAT_0)=year('2013-04-01') THEN AMTNOT_0 ELSE 0 END) AS Février,
SUM(CASE WHEN month(ACCDAT_0) = 3 AND year(ACCDAT_0)=year('2013-04-01') THEN AMTNOT_0 ELSE 0 END) AS Mars,
SUM(AMTNOT_0) AS Cumul
FROM SINVOICE
WHERE REP_0 = 'XXX'
AND ACCDAT_0 >= '2012-04-01'
AND ACCDAT_0 <= '2013-03-31'
GROUP BY DEP_0, year(ACCDAT_0)
ORDER BY DEP_0 |
Partager