Forum: SQL |
Thema:
Re: Summation von selektierten Daten, aber immer nur schrittweise mit fester Schrittweite |
Von:
Thomas Golla (
16.02.2006 08:38) |
Hi Guest,
schau dir folgende SQL-Abfrage mal an ... vielleicht ist es das was du suchst.
select holla.zeit, sum(holla.anzahl) from (
select case
when datepart(mi, zeit) < 15 then cast(datepart(hh, zeit) as nvarchar) + ':00:00'
when datepart(mi, zeit) < 30 then cast(datepart(hh, zeit) as nvarchar) + ':15:00'
when datepart(mi, zeit) < 45 then cast(datepart(hh, zeit) as nvarchar) + ':30:00'
else cast(datepart(hh, zeit) as nvarchar) + ':45:00'
end as zeit, anzahl
from tab1
where zeit between '16.02.2006 11:00:00' and '16.02.2006 14:00:00') as holla
group by holla.zeit
LG
Tom
Betreff |
Von |
Datum |
|
|
G.
Guest
|
16.02.2006 11:27 |
|
|
G.
Guest
|
16.02.2006 11:36 |
|
|
G.
Guest
|
16.02.2006 11:43 |
|
|
G.
Guest
|
16.02.2006 12:15 |
|
|
G.
Guest
|
16.02.2006 12:37 |
|
|
G.
Guest
|
22.02.2006 15:11 |
|
|
Jens
Buthe
|
22.02.2006 16:18 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!