hallo,
ich habe eine MySQL Tabelle, die hat folgende spalten
id, date
1,2010-03-01
2,2010-03-01
3,2010-03-01
4,2010-03-03
ich versuche mit folgende SQL Abfrage alle Daten die zwischen 01-04-2010 und 03-04-2010 zu selectieren!
es passt alles soweit.
select count(*) from table where date between '2010-04-01' and '2010-04-03'
aber ich bekomme die 0 als ergebnis wenn ich date so schreibe:
between '2010-04-01' and '2010-04-01'
mein Problem ich möchte nur einen Tag auswählen.
Ich möchte aber immer ein Daterage angeben, da diese Abfrage Teil ein PHP Script ist.
hat jemand eine Idee?
Danke im Voraus.
Sam
ich habe eine MySQL Tabelle, die hat folgende spalten
id, date
1,2010-03-01
2,2010-03-01
3,2010-03-01
4,2010-03-03
ich versuche mit folgende SQL Abfrage alle Daten die zwischen 01-04-2010 und 03-04-2010 zu selectieren!
es passt alles soweit.
select count(*) from table where date between '2010-04-01' and '2010-04-03'
aber ich bekomme die 0 als ergebnis wenn ich date so schreibe:
between '2010-04-01' and '2010-04-01'
mein Problem ich möchte nur einen Tag auswählen.
Ich möchte aber immer ein Daterage angeben, da diese Abfrage Teil ein PHP Script ist.
hat jemand eine Idee?
Danke im Voraus.
Sam
Kommentar