Ich hab hier gerade ein ganz seltsames Problem. Ich bastele einen kleinen Webcounter, der zu einer Session-Id jeden Aufruf mit Zeit protokolliert. Die Zeit wird als DateTime gespeichert. Um diese Einträge zu gruppierenm benutze ich folgenden
Query:
SQL-Code:
SELECT sid, MAX( accessdate ) , MIN( accessdate ) , MAX( accessdate ) - MIN( accessdate ) , COUNT( * )
FROM counter
GROUP BY sid
Also ganz einfach (Aliase kommen noch). Seltsam ist nur das Ergebnis (s. Anhang).
Die Differenz zwischen
2006-07-26 23:03:28 und
2006-07-26 23:01:48 ist also 180 Sekunden?? Äääh klar. Und den andere Wert lass ich mal unkommentiert...
Ich denke, es ist ein ganz einfacher Fehler, ich komm aber partout nicht drauf.
Wer sieht den Fehler?
Danke schonmal!