新しいものから20個

だいぶわかってきたんだが,次は最近更新された20個というのの求め方に苦悩している.
select * table order by LASTUPDATE desc;
これで,最終更新で降順したのは取り出せると思うんだけど,最新20というのがわからない.
いっそ,($sth->fetchrow_array())[0..19]ってするかー? (DBIのドキュメント読んでたらこれはおかしいみたいだ)

SQLの定石本みたいなのがあるんだったら買おうかなー