Se il tipo di dati di updatestatus è date :
SELECT *
FROM people
WHERE updatestatus <= '2012-01-01'
oppure:
SELECT *
FROM people
WHERE updatestatus <= CURRENT_DATE() - INTERVAL 1 MONTH
Se il tipo di dati è datetime o timestamp e vuoi controllare anche la parte oraria:
SELECT *
FROM people
WHERE updatestatus <= NOW() - INTERVAL 1 MONTH
Puoi inserire una data e ora esatta invece di NOW() - INTERVAL 1 MONTH . Il modo corretto dipende da come memorizzi datetime o timestamp (il codice Perl o MySQL li crea in primo luogo?).
Potresti anche inserire - INTERVAL 30 DAY che producono risultati leggermente diversi.