![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 21.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Czy da się w ramach jednego zapytania wykonać UPDATE rekordu w zależności od tego czy wartość w kolumnie jest większa od innej wartości?
Konkretniej Jeżeli data w polu `expDate` jest większa (późniejsza) niż obecna data to uaktualnij rekord do daty równej expDate+7 dni, w innym wypadku uaktualnij do NOW()+7 dni. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 19 Dołączył: 25.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Odpowiednikiem ifa jest WHERE ale Ty szukasz odpowiednika else.
Ja bym to zrobił jednak w dwóch zapytaniach choć nie wykluczam, że jakaś możliwość w jednym jest. Aż taka strata wydajności będzie? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 22:36 |