Autor | Zpráva | ||
---|---|---|---|
quatzael Profil |
Jak udělat podmínku, aby se porovnávala hodnota datumu ze sloupce navýšená o jeden rok se současným datem?
Tzn. něco jako tohle: (sloupec_datum + 1 rok) < NOW() |
||
Tori Profil |
#2 · Zasláno: 30. 8. 2014, 21:40:28
quatzael:
1. (a + b) < c = a < (c - b)
2. když místo funkce použijete konstantní hodnotu, bude SQL schopná výsledek dotazu cachovat. |
||
quatzael Profil |
#3 · Zasláno: 30. 8. 2014, 21:57:44
Tori:
No ale jak to zapsat správně syntakticky? |
||
Joker Profil |
#4 · Zasláno: 30. 8. 2014, 22:18:44
quatzael:
Velmi jednoduše: … WHERE datum < (NOW() - INTERVAL 1 YEAR)
|
||
quatzael Profil |
#5 · Zasláno: 30. 8. 2014, 22:32:41
Joker:
Dík moc!! |
||
Časová prodleva: 10 let
|
0