Seite 1 von 1

Statistik-Abfrage

Verfasst: Do, 19.11.2009 12:14
von rito
Ich würde gerne meine Datenbank in einem Bericht auswerten:

In dieser Auswertung sollte stehen:

Besuche zur Zeit:
XXX Personen besuchten den Ort zwischen 10 und 11 Uhr
XXX Personen besuchten diesen Ort im Februar

Wie müsste ich dies im SQL-Editor formulieren?

Für Hilfen wäre ich sehr dankbar!

Re: Statistik-Abfrage

Verfasst: Fr, 20.11.2009 08:52
von rito
Mit meinen geringen SQL Kenntnissen und einem dicken Buch als Hilfe bin ich nun einen Schritt weiter:

SELECT COUNT( "UhrzeitKommt" ) AS "Erste Stunde" FROM "Ort" WHERE "UhrzeitKommt" < '09:00:00'

Diese Anweisung zeigt mir nun alle Personen die vor 9:00 Uhr diesen Raum betreten haben. Jetzt hätte ich dies jedoch in der selben Tabelle Stundenweise:


Beispiel:
Erste Stunde - Zweite Stunde - Dritte Stunde usw.
.....25................300...............150 ...

Und da hören meine Frickelkenntnisse leider auf :(
Könnte mir da jemand weiterhelfen?

Re: Statistik-Abfrage

Verfasst: Fr, 20.11.2009 10:17
von rito
Ich habe jetzt zu jedem Zeitfenster eine eigene Abfrage erstellt.
Im zweiten Schritt habe ich dann sämtliche Abfragen wiederum in einer Abfrage zusammengefasst.

Das muss doch einfacher gehen.
Naja, so funktionierts ja auch!

Vielleicht fällt euch eine einfachere Lösung ein!

Re: Statistik-Abfrage

Verfasst: Fr, 20.11.2009 20:35
von Barlee
Du musst schon weiter ausholen, wenn Du eine Antwort erhoffst
-welche DB
-welche Spalten/Tabellen stehen überhaupt zur Verfügung

All das kann keiner wissen... vielleicht ein Grund, dass keiner antwortet

Re: Statistik-Abfrage

Verfasst: So, 22.11.2009 19:43
von rito
Barlee hat geschrieben:Du musst schon weiter ausholen, wenn Du eine Antwort erhoffst
-welche DB
-welche Spalten/Tabellen stehen überhaupt zur Verfügung

All das kann keiner wissen... vielleicht ein Grund, dass keiner antwortet
Hm ...
ich habe ein Codebeispiel eingefügt, ein Beispiel für den fertigen Bericht, dass es ich hier um ein Feld für die Uhrzeit handeln muss ist wohl klar, bleibt noch die Datenbank.
ich weiß nicht wie sie genau heißt. Die, die bei OpenOffice standardmäßig als Access-Ersatz eingestellt ist. Dies sollte eigenlich bei einer SQL-Abfrage keine große Rolle spielen. Oder sind die Datenbanken in ihren Dialekten so unterschiedlich?