Statistik-Abfrage

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

rito
***
Beiträge: 54
Registriert: Do, 05.07.2007 10:17

Statistik-Abfrage

Beitrag 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!
rito
***
Beiträge: 54
Registriert: Do, 05.07.2007 10:17

Re: Statistik-Abfrage

Beitrag 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?
rito
***
Beiträge: 54
Registriert: Do, 05.07.2007 10:17

Re: Statistik-Abfrage

Beitrag 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!
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: Statistik-Abfrage

Beitrag 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
rito
***
Beiträge: 54
Registriert: Do, 05.07.2007 10:17

Re: Statistik-Abfrage

Beitrag 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?
Antworten