yo,
um das gesagte von dedlfix zu ergänzen. eine tabelle ist eine unsortierte menge. die ID dafür zu benutzen, um eine sortierung mit ORDER BY reinzubekommen, ist eine denkbar schlechte lösung. je nachdem welche reihenfolge du haben willst, solltst du eine seperate spalte dafür verwenden, wie zum beispiel ein datumswert.
die kombination mit ORDER BY und LIMIT ist sehr leistungsfähig, nur noch die richtige spalte(n) in der ORDER BY klausel auswählen.
Ilja