Forums Neueste Beiträge
 

SQL-Frage

24/11/2008 - 14:01 von google | Report spam
Hallo zusammen,

ich habe eine Datenbank mit Tageswerten, unterteilt in einen
stündlichen Rhytmus 8 bis 18 Uhr, also ungefàhr so:

Datum Uhrzeit
01.10.2008 08:00
01.10.2008 09:00
01.10.2008 10:00

usw.

Ich suche einen SQL-Befehl, mit dem mir der maximale Tageswert
angezeigt wird. D.h. es müsste der Tag ermittelt werden, an welchem
die Summe von 8 bis 18 Uhr am höchsten ist.
Ich bekomm's leider nicht hin. Kann mir einer von Euch helfen?
Vielen Dank im voraus.

Joachim :-)
 

Lesen sie die antworten

#1 Dieter Strassner
24/11/2008 - 14:34 | Warnen spam
Hallo Joachim,

ich habe eine Datenbank mit Tageswerten, unterteilt in einen
stündlichen Rhytmus 8 bis 18 Uhr, also ungefàhr so:



Wie sind Datum und Uhrzeit gespeichert?
Gemeinsam in einem DateTime-Field?
Oder in getrennten Feldern? (Welche Feldtypen?)


[...]
Ich suche einen SQL-Befehl, mit dem mir der maximale Tageswert
angezeigt wird. D.h. es müsste der Tag ermittelt werden, an welchem
die Summe von 8 bis 18 Uhr am höchsten ist.



??? Bitte mal ein Beispiel posten. Ich kann mir nicht so richtig unter "die
Summe von 8 bis 18 Uhr am höchsten ist" was vorstellen.


Ich bekomm's leider nicht hin. Kann mir einer von Euch helfen?



Mit GROUP BY auf das Datum(ohne Uhrzeitanteil) und per max() auf die
Uhrzeit. da der GroupBy im Select steht, hast Du mit Max(Uhrzeit-Anteil) das
tàgliche Maximum oder mit Sum(Uhrzeitanteil) die Summe der Uhrzeiten(für was
auch immer das gut sein könnte).
Das passt dann oder nicht, je nachdem wie falsch ich dich verstanden habe.


Viele Grüße

Dieter


Rückfragen bitte nur in die Newsgroup!

EDV-Kommunikation Strassner e.K.
68623 Lampertheim
Internet: www.strassner.biz

Ähnliche fragen