1 2 3 4 5 6 7 8
| SELECT article,
SUM(CASE WHEN cl.date_entered >= ADD_MONTHS(TRUNC(SYSDATE,'mm'),-11) AND date_creation < ADD_MONTHS(TRUNC(SYSDATE,'mm'),-10) THEN qte_vendue END) AS qte_cmde11,
SUM(CASE WHEN cl.date_entered >= ADD_MONTHS(TRUNC(SYSDATE,'mm'),-10) AND date_creation < ADD_MONTHS(TRUNC(SYSDATE,'mm'),-9) THEN qte_vendue END) AS qte_cmde10,
SUM(CASE WHEN cl.date_entered >= ADD_MONTHS(TRUNC(SYSDATE,'mm'),-9) AND date_creation < ADD_MONTHS(TRUNC(SYSDATE,'mm'),-8) THEN qte_vendue END) AS qte_cmde09,
...
FROM CUSTOMER_ORDER_LINE
WHERE cl.date_entered >= ADD_MONTHS(TRUNC(SYSDATE,'mm'),-11)
GROUP BY article |
Partager