1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
SELECT ROUND (SUM (SDO_GEOM.SDO_LENGTH (E.GEOMETRY, 0.5)), 2)
"LONGUEUR SAISIE",
TO_CHAR (TO_DATE (APIC_CDATE), 'MM-YYYY') "MOIS/ANNEE",
E.SAISIE_P,
CASE WHEN TO_CHAR (TO_DATE (APIC_CDATE), 'DD') < 14 THEN '1ère quinzaine'
ELSE '2ème quinzaine' END
"QUINZAINE",
GROUPING_ID (
CASE
WHEN TO_CHAR (TO_DATE (APIC_CDATE), 'DD') < 14 THEN '1ère quinzaine'
ELSE '2ème quinzaine'
END,
E.SAISIE_P,
TO_CHAR (TO_DATE (APIC_CDATE), 'MM-YYYY'))
ID, COUNT(GID)
FROM E_TRONCO E
WHERE FLOOR (MONTHS_BETWEEN (SYSTIMESTAMP, APIC_CDATE)) < 12
GROUP BY ROLLUP (CASE
WHEN TO_CHAR (TO_DATE (APIC_CDATE), 'DD') < 14 THEN '1ère quinzaine'
ELSE '2ème quinzaine'
END,
E.SAISIE_P,
TO_CHAR (TO_DATE (APIC_CDATE), 'MM-YYYY'))
ORDER BY SAISIE_P,
TO_CHAR (TO_DATE (APIC_CDATE), 'MM-YYYY'),
CASE
WHEN TO_CHAR (TO_DATE (APIC_CDATE), 'DD') < 14 THEN '1ère quinzaine'
ELSE '2ème quinzaine'
END |
Partager