Wahrscheinlich weil es LAST in mysql nicht gibt, wenn ich mich nicht irre.
Ungeachtet Vinzenz' Post glaube ich, dass du das Äquivalent zu TOP/LAST suchst - das wäre in MySQL die LIMIT-Optimierung.
Bez. der Reihung "neuere oder älterer Datensatz" stimme ich Vinzenz zu: hierfür muss ein anderes Merkmal definiert werden - ein Zeitstempel zb - die Reihung selbst kann über ein anderes Feld gesteuert werden.
Wie eine ID vergeben wird, liegt im ermessen des Systems - üblicherweise werden von einem DBMS gelöschte IDs nicht wiederverwertet und per AUTO_INCREMENT einfach immer weiter hochgezählt, aber da ist noch lange keine Garant, dass ein Datensatz mit höhrere ID auch tatsächlich später eingefügt wurde.
Das kann besonders bei Zeitumstellungen oder beim Umdatieren von Datensätzen der Fall sein.