| 

.NET C# Java Javascript Exception

4
Hallo, ich habe eine Tabelle in der ich Eintrittszeiten speichere. Diese kann ich je halbe Stunde summiert ausgeben. Ich brauche jetzt aber die summe,die ich jede 30 Minuten ausgebe, nur soll die Summe von ersten zeitpunkt an aufsummiert werden.
SELECT count(eintritt) AS besucher,DATE_FORMAT(FROM_UNIXTIME( FLOOR( UNIX_TIMESTAMP(eintritt)/1800 ) *1800 ),'%H:%i')AS xlabel FROM table WHERE tag='2011-09-17' GROUP BY xlabel ORDER BY eintritt

Ausgabe bisher:
Besucher|Zeit|
9 |21:30
3 |22:00
7 |22:30
NEUE AUSGABE SOLL SEIN:(aufsummiert vom ersten wert an)
Besucher|Zeit|
9 |21:30
12 |22:00
19 |22:30
News:
14.10.2011
Gast
23 1 4
2 Antworten
1
"aufsummiert" klingt für mich nach "Laufende Summe". Dies ist nicht so einfach bzw. intuitiv umzusetzen.

Hier sind einige Vorschläge, die auch auf MySQL gehen sollten:

Calculating Running Totals in SQL Server 2005, The optimal solution?
14.10.2011
FrankHell 223 1 7
Danke, das war der richtige Ansatzpunkt...
– Gast 18.10.2011
0
Mein erster Gedanke dazu wäre, das count durch sum() zu ersetzen
14.10.2011
muffi 1,4k 1 9

Stelle deine Mysql-Frage jetzt!