Ik wil graag met php/mysql alle records selecteren ouder dan X dagen.
B.v alle records van eergisteren en eerder.
SELECT something FROM tbl_name WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
Zoiets heb ik geprobeerd in talloze vormen. Maar deze query selecteert alles
van 30 dagen terug en ook records in de toekomst. Gisteren en toekomst wil ik er niet bij hebben. Hoe krijg ik dit voor elkaar.
Ik heb al vanalles geprobeerd maar geen resultaat.
Ik wil het liefst dat de mysql query dit in 1 keer doet. Dus zonder 'php-hulp'
B.v alle records van eergisteren en eerder.
SELECT something FROM tbl_name WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;
Zoiets heb ik geprobeerd in talloze vormen. Maar deze query selecteert alles
van 30 dagen terug en ook records in de toekomst. Gisteren en toekomst wil ik er niet bij hebben. Hoe krijg ik dit voor elkaar.
Ik heb al vanalles geprobeerd maar geen resultaat.
Ik wil het liefst dat de mysql query dit in 1 keer doet. Dus zonder 'php-hulp'