C'è un modo in Oracle che può tirare il FY? Ho usato la sceneggiatura qui sotto per tirare solo due FY. L'intervallo di date Mytable è compreso tra FY1998 e FY2009.Raggruppamento per Anno Fiscale (Oracle)
SELECT 'FY2008' as FY,
Site,
COUNT(*)
FROM mytable
WHERE date >='10-OCT-2007'
AND date <'10-OCT-2008'
GROUP BY site
SELECT 'FY2008' as FY,
Site,
COUNT(*)
FROM mytable
WHERE date >='10-OCT-2008'
AND date <'10-OCT-2009'
GROUP BY site
tirando due FY è OK ma è troppo ripetitivo quando si tira più di 10 FY.
+1 proprio quello che stavo per suggerire. –
+1 anche se userei un singolo 'Y' invece di 4 e "intervallo '83' giorno" invece di solo 83. Ma TRUNC è molto meglio di TO_CHAR qui. –
Perché aggiungi 83 giorni? – Sun