Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: szukanie w przedziale czasowym
Forum PHP.pl > Forum > Bazy danych > PostgreSQL
php programmer
Mam takie zapytanie

SELECT ..... WHERE '2005-07-20' <= data AND data <= '2005-07-30'

i zazwyczaj to mi działa, ale jak podam obydwie daty takie same
(czyli aby znalazł tylko w danym dniu) albo
daty różniące się tylko jednym dniem to mi nie działa.

Czy ktoś może wie jakim cudem tak typowe zapytanie może sie walić.
SongoQ
Nie mozesz porowwnywac typu string do pola data. Dlatego masz bledy.
php programmer
czy to znaczy że mam jedynie opuścić 'uszy' questionmark.gif?
Jabol
Cytat(php programmer @ 2005-07-23 18:33:18)
czy to znaczy że mam jedynie opuścić 'uszy' questionmark.gif?

nie, po prostu ustal tryb na twardo
Kod
...WHERE '2005-07-05'::date <= data...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.