Je zoekopdracht is ingesteld om berichten van de afgelopen 20 minuten te ontvangen. Als je vandaag wilt, behalve de laatste 20 minuten, moet je data < DATE_SUB( NOW( ) , INTERVAL 20
MINUTE )
gebruiken en niet groter dan.
Het tweede deel (vanaf vandaag) kan met curdate() functie:
CURDATE() = DATE(data)
en samen:
SELECT id, titulo
FROM posts WHERE
data < DATE_SUB( NOW( ) , INTERVAL 20 MINUTE )
AND
CURDATE() = DATE(data)
ORDER BY RAND( )