CURDATE() en CURTIME()
Cars Meulman
13/09/2010 12:06:02Hallo mensen,
Ik probeer een query te maken maar het lukt me niet echt.
Wat ik namelijk wil is dat de query eerst kijkt of de datum is verlopen door een curdate. Als de huidige datum gelijk of verlopen is dan moet er naar de starttime gekeken worden of dat al is verlopen.
Ik heb zelf dit:
UPDATE table SET closed = 1 WHERE startdate <= CURDATE() AND starttime < CURTIME() AND closed = 0
Wat moet ik nu doen om het eerst op datum en daarna op tijd te filteren zeg maar.
Ik probeer een query te maken maar het lukt me niet echt.
Wat ik namelijk wil is dat de query eerst kijkt of de datum is verlopen door een curdate. Als de huidige datum gelijk of verlopen is dan moet er naar de starttime gekeken worden of dat al is verlopen.
Ik heb zelf dit:
UPDATE table SET closed = 1 WHERE startdate <= CURDATE() AND starttime < CURTIME() AND closed = 0
Wat moet ik nu doen om het eerst op datum en daarna op tijd te filteren zeg maar.
PHP hulp
21/11/2024 20:50:16Noppes Homeland
13/09/2010 12:10:32Justin S
13/09/2010 12:12:07Je kan het beter met DATETIME doen >
Cars Meulman
13/09/2010 12:12:12- SanThe -
13/09/2010 12:24:00Nee, dat komt later.
Maak eerst 1 veld (DATETIME) in plaats van 2 velden.
Maak eerst 1 veld (DATETIME) in plaats van 2 velden.
Gewijzigd op 13/09/2010 12:25:10 door - SanThe -