![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Newbie
![]() Registriert seit: 25.03.2003
Beiträge: 16
|
![]() 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" |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Und wie ist das Feld "Datum" definiert?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#3 |
Veteran
![]() |
![]() 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 ![]()
____________________________________
Diese signatur ist optional ! |
![]() |
![]() |
![]() |
#4 |
Newbie
![]() Registriert seit: 25.03.2003
Beiträge: 16
|
![]() 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?
|
![]() |
![]() |
![]() |
#5 |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]() probier mal ' statt "
gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
![]() |
![]() |
![]() |
#6 |
Newbie
![]() Registriert seit: 25.03.2003
Beiträge: 16
|
![]() Hab ich schon hat auch nicht funktioniert.
|
![]() |
![]() |
![]() |
#7 |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]() jetzt aber: datumsangabe muß so erfolgen: JJJJ-MM-TT
gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
![]() |
![]() |
![]() |
#8 |
Master
![]() Registriert seit: 26.11.2002
Alter: 47
Beiträge: 572
|
![]()
____________________________________
Es gibt nix gutes außer man tut es nur die Toten wissen wie der Krieg war ! Fatal error: Maximum execution time exceeded in mod_glaskugel at line 23 |
![]() |
![]() |
![]() |
#9 |
Veteran
![]() Registriert seit: 05.06.2001
Alter: 51
Beiträge: 259
|
![]() mysql_query("select * from Veranstaltung where Datum >= '2004-01-01' and Datum <= '2004-31-01'");
____________________________________
lg, thx usw. dreamer |
![]() |
![]() |
![]() |
#10 | |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]() Zitat:
er hat nur eine einfache sql-abfrage gepostet. und das letzte datum ist 100% in der falschen reihenfolge. gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|