Group by
Jeg har følgende SQL:SELECT substr(to_char(slut_indtidsp,'YYMMDD HH24'),1,6) Dato,
sum(tt_antal)
FROM tt_fil
WHERE slut_indtidsp >= sysdate-5
AND slut_indtidsp IS NOT NULL
AND (substr(to_char(slut_indtidsp,'YYMMDD HH24'),1,6)) = '080811'
GROUP BY to_char(slut_indtidsp,'YYMMDD HH24')
ORDER BY 1 ASC
Det giver mig et resultat som følg.:
Dato SUM(TT_ANTAL)
080811 1542383
080811 60026
080811 70953
080811 65481
080811 42319
080811 2056205
080811 380544
080811 1467804
080811 3025184
080811 4593895
080811 5735992
080811 5385897
080811 5017371
080811 6470294
080811 1768690
Hvordan laver jeg det om til at alle der ligger på den dato der hedder 080811 f.eks, bliver sum'et sammen og så har jeg én linie med 080811 og summen ved siden af?