![]() |
Jetzt wär es interessant welches SQL du verwendest und wo (in welchem programm, umgebung) wenn das mit den # auch nicht funkt. Denn unter Access schreibt man ... SELECT * FROM tabDummy WHERE (((tabDummy.Zeit)>#1/14/2004# And (tabDummy.Zeit)<#1/16/2004#));
Verwendest du die sql anweisung als abfrage oder als parameter beim programmieren ? Bei manchen systemen muss man die SQL anweisung mit ; abschliessen und bei manchen nicht. Hast du das schon probiert ? |
Meine Herren, im Subject steht
"MYSQL Datumsvergleich" |
Upsi, na ja das fettgedruckte überles ich meist *gg* da denk ich mir immer "zu dick aufgetragen" :D
|
Wenn ich mir sein posting nochmal anschau dann fehlt meiner meinung nach der ";" am ende.
Oder versuch mal SELECT ... WHERE myDatum BETWEEN '2003-08-04' AND '2003-08-07' aber auch mit ";" am ende. Also nicht > oder < sondern BETWEEN. Vielleicht kannst du für dein problem aber auch eine normale funktion benutzen ... http://www.mysql.com/doc/en/Date_and...functions.html |
der fehler ist das falsche datumsformat, bitte glaubs mir.
gruss, snowman |
mein Senf
Code:
SELECT * FROM `veranstaltung` WHERE `datum` >= '2004-01-01' AND `datum` < '2004-01-31' |
bitte strings immer konvertieren ...
http://www.mysql.com/doc/en/Date_and...functions.html Zitat:
|
warum?
http://www.mysql.com/doc/en/DATETIME.html Zitat:
snowman |
Datumsformat ...
Kann mich snowman nur anschliessen, da das Datumsformat falsch ist.
YYYY-MM-DD wäre richtig, also: SELECT * from Veranstaltung where Datum >= '2004-01-01" AND Datum <= '2004-01-31' gruss, schera |
Snowman hat recht, am Datumsformat ist es gelegen. Gibt man ein ungültiges Datum an so meint MYSQL 0000-00-00 zum Vergleich nehmen zu müssen. => Datum ist nie kleiner und es kommt nix zurück.
Danke für eure Hilfe. Eine andere Kurze Frage noch. Gibt es in PHP eine Möglichkeit die Elemente eines Arrays durch die Elemente eines anderen Arrays zu dividieren oder muss man das händisch machen? LG Jürgen |
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag