![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 10.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
W bazie datę przechowuję w polu typu DATETIME.
Z bazy chcę wyszukać rekordy z zakresu np. 2011-11-22 do 2011-11-23 wraz z tymi datami. Zapytanie wygląda tak
Zapytanie wyszuka tylko daty z 2011-11-23 (daty 2011-11-22 istnieją). w przypadku daty takiej samej początkowej i końcowej - brak wyniku szukania. Proszę o pomoc. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 130 Pomógł: 1 Dołączył: 10.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć
Dziękuję za podpowiedzi i poświęcony czas. Twojej "webfreak" odpowiedzi nie rozumiem. Cytat Jeżeli w bazie masz date z czasem, a porównujesz tylko daty to z tego mogą wynikać te rozbieżności. Do daty Y-m-d dopisywałem 00:00:00 rezultat był taki sam. between - rezultat taki jak w moim zapytaniu.Wiem zamiast DATETIME mogę zapisać w DATE i TIME - 2 bajty mniej Zrobiłem, że do $data_k dodaję jeden dzień i jak testowałem wynik jest OK Pozdrawiam Ten post edytował raak07 26.11.2011, 21:11:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 10:18 |