Considérant qu'il n'y a pas de rowId
dans MySQL (comme dans Oracle), je suggérerais ce qui suit :
alter table mytable add id int unique auto_increment not null;
Cela numérotera automatiquement vos lignes dans l'ordre d'un select
déclaration sans conditions ni ordre par.
select * from mytable;
Ensuite, après vérification la commande est conforme à vos besoins (et peut-être un dump du tableau)
delete from mytable where id > 10;
Enfin, vous pouvez supprimer ce champ
alter table mytable drop id;