![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 24.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chciałbym w zapytaniu pobierac tylko date które jest wiekszy od daty dzisiejszej, ale i rowniez moze byc datą wczorajszą
Mam takie zapytanie:
Wiem, że istnieją takie funkcje jak Curdate chodzi o coś takiego WHERE data >= NOW() to działa, ale działbym jeszcze wczorajszą datę pobrac jak to zrobic? Pozdrawiam Ten post edytował tomek85 14.10.2009, 13:58:09 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 28 Dołączył: 7.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
czyli musisz zrobić coś takiego
WHERE data >= dzien_wczorajszy a dzień wczorajszy to dzień dzisiejszy - 1 do operacji na datach możesz zastosować wbudowaną funkcję mysql-a DATE_SUB http://dev.mysql.com/doc/refman/5.0/en/dat...nction_date-add |
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 53 Dołączył: 10.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 24.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Pole typu date tak więc robię jak radził tomm ale dostaje blad:
ale wyniki nie takie jak trza , czemu? Ten post edytował tomek85 14.10.2009, 16:26:42 |
|
|
![]() ![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 53 Dołączył: 10.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
zamień date sub na date add
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 28 Dołączył: 7.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
nie napisałeś jaki błąd
jeśli błędna dane to owszem bo odejmujesz -1 czyli dodajesz 1: -(-1) wynik równy lub większy od dnia jutrzejszego |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:38 |