thecrow1304
Benutzer
- Beiträge
- 9
Hi,
ich such seit Stunden nach der Lösung, bin aber glaub grad echt betriebsblind!
Folgendes Problem:
Eine Tabelle (Zugriffe) spiegelt meinetwegen Datenbankzugriffe wieder:
Mandant Timestamp Dauer
aaa 2013-01-08 14:45:19 11
bbb 2013-01-08 14:47:29 13
bbb 2013-01-08 17:29:24 19
aaa 2013-01-08 17:19:24 22
Nun möcht ich eine Auswertung haben, die mir im Intervall von meinetwegen 1h ausgibt, wie viele Mandanten an einem Tag zugegriffen haben, und deren Zugriff max 20 sec gedauert hat. Der Mandant an sich spielt keine Rolle!
So solls aussehen:
Intervall Anzahl
2013-01-08 07:00:00 - 2013-01-08 07:59:59 0
2013-01-08 08:00:00 - 2013-01-08 08:59:59 0
.
.
.
2013-01-08 14:00:00 - 2013-01-08 14:59:59 2
.
.
.
2013-01-08 17:00:00 - 2013-01-08 17:59:59 1
.
.
.
Wie würd eine SQL aussehen? Geht das in einer einfachen Abfrage zu bewerkstelligen oder eher eine SP?
Vielen Dank für die Hilfe.
ich such seit Stunden nach der Lösung, bin aber glaub grad echt betriebsblind!
Folgendes Problem:
Eine Tabelle (Zugriffe) spiegelt meinetwegen Datenbankzugriffe wieder:
Mandant Timestamp Dauer
aaa 2013-01-08 14:45:19 11
bbb 2013-01-08 14:47:29 13
bbb 2013-01-08 17:29:24 19
aaa 2013-01-08 17:19:24 22
Nun möcht ich eine Auswertung haben, die mir im Intervall von meinetwegen 1h ausgibt, wie viele Mandanten an einem Tag zugegriffen haben, und deren Zugriff max 20 sec gedauert hat. Der Mandant an sich spielt keine Rolle!
So solls aussehen:
Intervall Anzahl
2013-01-08 07:00:00 - 2013-01-08 07:59:59 0
2013-01-08 08:00:00 - 2013-01-08 08:59:59 0
.
.
.
2013-01-08 14:00:00 - 2013-01-08 14:59:59 2
.
.
.
2013-01-08 17:00:00 - 2013-01-08 17:59:59 1
.
.
.
Wie würd eine SQL aussehen? Geht das in einer einfachen Abfrage zu bewerkstelligen oder eher eine SP?
Vielen Dank für die Hilfe.