{MySQL} phpmyadmin(probleme d'incrémentation)
Résolu
rwikus
Messages postés
994
Statut
Membre
-
lewis34 Messages postés 2557 Date d'inscription Statut Membre Dernière intervention -
lewis34 Messages postés 2557 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bonjour
voila j'ai créer une table simple sur phpmyadmin avec un identifiant "id" qui s'autoincrémente,
le probleme lorseque je supprime un tuple sa créé un certin desordre par exemple si y'avait 3 tuples:
1-
2-
3- et ben en supprimant le 2em sa devient:
1-
3- et non 1- et 2-
comment faire pour palier ce probleme merci
Bonjour
voila j'ai créer une table simple sur phpmyadmin avec un identifiant "id" qui s'autoincrémente,
le probleme lorseque je supprime un tuple sa créé un certin desordre par exemple si y'avait 3 tuples:
1-
2-
3- et ben en supprimant le 2em sa devient:
1-
3- et non 1- et 2-
comment faire pour palier ce probleme merci
Configuration: Windows Vista Firefox 3.5.4
6 réponses
-
Tu ne pourras pas , c'est une clé primaire, en aucun cas elle pourra être réutiliser. Revise Merise.
-
-
Ca sera toujours dans l'ordre, mais les clé primaires des occurrences supprimées ne pourront jamais être réutilisées.
-
Bonsoire,
SVP j'attends une réponse à un question que je l'ai posé depuis 4h...mais aucun m'a répondu.
Pouvez vous?? https://forums.commentcamarche.net/forum/affich-14984291-cardinalite-en-mea
Merci en tous cas -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
mais par exemple si je veux affiché les 5 dernier tuple:
je fais un order by desc id limit 0,5 ?? -
ben oui, comme l'a dis goodlike, tes id sont des clefs primaires donc si tu en vire une elle disparait à jamais, mais l'ordre dans ta table est conservée.
Apres à toi de faire le script qui va bien en fonction de tes besoins pour trier ta table