Puoi creare una vista . Per garantire l'ordinamento in base alla recentità, inserisci una colonna con un timestamp in base al quale eseguire l'ordine (o utilizza la chiave primaria quando utilizzi la numerazione sequenziale, ad esempio AUTO_INCREMENT).
CREATE VIEW latest_entries AS
SELECT ... FROM TABLE foo ORDER BY created_time LIMIT 20;
Inoltre, non dimenticare di "pulire" di tanto in tanto la tabella sottostante.