Aktuelle Termine anzeigen lassen
Alexander
- datenbank
Hallo Leute,habe folgende Frage:
und zwar habe ich in einer Datenbank die Felder Tag,Datum,Uhrzeit,Heimteam und Auswärtsteam angelegt.
Was ich nun möchte,ist,daß ich quasi einen Terminticker anzeigen kann,der immer nur die aktuellen Termine für die nächsten 5 Tage anzeigt. Das muss also irgendwie über ORDER BY oder SORT BY gehen,oder?
Grüsse
Alex
Hi!
Du mußt einen SQL-Befehl folgender Art verwenden:
"SELECT ... FROM ... WHERE datum >= NOW() AND datum<= NOW()+<5Tage>"
Somit werden alle Datensätze ausgewählt, für die das Spieldatum innerhalb der nächsten 5 Tage liegt. Für <5Tage> müßtest du noch den entsprechenden Ausdruck finden, fällt mir jetzt nicht ein.
Infos zu NOW() und dem <5Tage>-Problem dürftest du in der MySQL Doku finden: http://www.mysql.com
Gruß,
Matthias
Infos zu NOW() und dem <5Tage>-Problem dürftest du in der MySQL Doku finden: http://www.mysql.com
hey danke,das dachte ich mir auch schon so,aber ich hab genau das problem,das mir das sog. 5Tage Problem nicht einfällt.Hast du da keine Idee? Mysql.com geht gerade nicht
Hi!
Tut sie doch (wieder), und hier dürfte deine Lösung sein: http://www.mysql.com/doc/de/Date_and_time_functions.html
Ansonsten kannst du dir die MySQL-Referenz auch runterladen, dann kannst du jederzeit drauf zugreifen.
Gruß,
Matthias