Wählen Sie zuerst die letzten 20 Einträge aus. Sortieren Sie sie dann in aufsteigender Reihenfolge. Sie können dies ganz einfach in einer einzigen Abfrage (mit Unterabfrage) tun:
select * from (
select * from your_table order by id desc limit 20
) tmp order by tmp.id asc