MySQL - Frage zu SQL-Syntax für stdl. Abfrage

acas

Grünschnabel
Hallo und guten Morgen,

ich habe eine Frage bezüglich der SQL-Syntax betreffend einer stündlichen Abfrage. Ich habe eine Tabelle in der in einem 15 Minuten-Intervall dazu entsprechend Werte gespeichert sind.

So z.B.

Zeit Wert
10:02 1.5647
10:17 1.8376
10:32 1.3223
usw.

Gesucht wäre nun z.B. die Summe der Werte von 10:02 bis 11:02.

Ich möchte nun die stündliche Summe der Werte abfragen, und weiss nicht so richtig wie ich da rangehen soll. Bei den Datums-Zeitfunktionen gibt es ja das HOUR(INTERVAL 1 HOUR), nur kann ich das in diesem Fall benutzen? Vielleicht hat ja jemand einen Tip für mich.

Gruss
acas
 
Du könntest die Abfrage der Stunde nach gruppieren:
Code:
SELECT
        SUM(`Wert`) AS `Summe`
  FROM
        `Tabelle`
  GROUP BY
        HOUR(`Zeit`)
 
Hallo Markus,
ich habe ein ähnliches Problem und wollte Dein Tip anwenden, doch leider kenn mein MSSQl 2005 nicht den 'HOUR(`Zeit`)' - Befehl.

Gruß Irrwisch
 
Zurück