![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 21.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam tabelkę TData która wygląda tak:
Id |Data ----------------------- 1 |2006-01-31 2 |2006-02-01 3 |2006-02-04 moja bieżąca data w systemie to 2006-01-28 chcę wypisać rekordy względem bieżącaj daty, więc robię zapytanie
tu jest wszystko ok ale np chciałbym uzyzkać rekordy o dacie większej lub równej (data bieżąca plus 4 dni) - w tym przypadku uzyskałbym rekord o id 2 i 3 - robię więc zapytanie:
.... chym zwraca wszytkie rekordy ..... pewnie dlatego że w MySQL CURDATE+4 nie równa się 20060201 ale 20060132. W zwiążku z tym jak dodać do biężącej daty x dni aby na granicy miesięcy przekręcił się miesiąc. czy da się to zrobić na poziomie SQL? Ten post edytował grizmo 28.01.2006, 14:14:35 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
http://dev.mysql.com/doc/refman/4.1/en/dat...-functions.html
Czyli jest we wczesniejszych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pokaz kod, wlacznie z php, bo widze ze z tym masz problem |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 22:19 |