WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   MYSQL Datumsvergleich (http://www.wcm.at/forum/showthread.php?t=122179)

darthj 15.01.2004 22:30

MYSQL Datumsvergleich
 
Hallo

Habe folgendes Problem, die Abfrage liefert immer nix zurück. Obwohl es Datensätze in diesem Datumsbereich gibt.

Statement:
SELECT * from Veranstaltung where Datum >= "2004-01-01" and Datum <="2004-31-01"

_m3 16.01.2004 01:52

Und wie ist das Feld "Datum" definiert?

(V)uh 16.01.2004 04:22

Erstens würde ich [Datum] schreiben und nicht Datum und zwotens machst du einen textvergleich und wenn du ein datumsfeld mit einem text vergleichst geht das meist in die hose :)

Schreib das datum als #1/1/2004# denn " ist das zeichen für text.
Und keine bindestriche sondern / ... dann sollte es auch mit dem nachbarn klappen ;)

darthj 16.01.2004 08:22

Das Feld Datum ist als Date definiert. Dachte wenn ich einen String mit Bindenstrichen übergeben wandelt mysql selbstädig in ein Datum um. In der Doku von mysql war es auch so zu finden. Bist du idr sicher das es mit # funktioniert?

snowman 16.01.2004 08:45

probier mal ' statt "

gruss,
snowman

darthj 16.01.2004 08:51

Hab ich schon hat auch nicht funktioniert.

snowman 16.01.2004 10:46

jetzt aber: datumsangabe muß so erfolgen: JJJJ-MM-TT

gruss,
snowman

Deftones 16.01.2004 11:13

vieleicht hilft dir das weiter


Date_and_time_functions

mfg

deftones

dreamer 16.01.2004 11:31

mysql_query("select * from Veranstaltung where Datum >= '2004-01-01' and Datum <= '2004-31-01'");

snowman 16.01.2004 15:52

Zitat:

Original geschrieben von dreamer
mysql_query("select * from Veranstaltung where Datum >= '2004-01-01' and Datum <= '2004-31-01'");
wer sagt, dass der php verwendet?
er hat nur eine einfache sql-abfrage gepostet. und das letzte datum ist 100% in der falschen reihenfolge.

gruss,
snowman


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag