SELECT date, prodotto
FROM archivio
WHERE date < NOW() - INTERVAL 1 HOUR

tradotto in italiano....

DOVE il campo "date" e' minore dell'attuale momento meno l'intervallo di un'ora.