Been reading up on mysql date functions. There's quite a few of them!
I found this posted on another forum that might be of some use:
SELECT FROM table_name WHERE date_column < DATE_SUB( NOW(), INTERVAL 24 HOUR)
away from my home comp, so can't really test it for you.
Hope this helps.