{MySQL} phpmyadmin(probleme d'incrémentation)

Résolu
rwikus Messages postés 871 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
A voir également:

6 réponses

godLike Messages postés 259 Date d'inscription   Statut Membre Dernière intervention   26
 
Tu ne pourras pas , c'est une clé primaire, en aucun cas elle pourra être réutiliser. Revise Merise.
0
rwikus Messages postés 871 Date d'inscription   Statut Membre Dernière intervention   56
 
ya pas une autre solution de façon a garder l'ordre?
0
godLike Messages postés 259 Date d'inscription   Statut Membre Dernière intervention   26
 
Ca sera toujours dans l'ordre, mais les clé primaires des occurrences supprimées ne pourront jamais être réutilisées.
0
Joker_ Messages postés 172 Date d'inscription   Statut Membre Dernière intervention   1
 
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
rwikus Messages postés 871 Date d'inscription   Statut Membre Dernière intervention   56
 
mais par exemple si je veux affiché les 5 dernier tuple:
je fais un order by desc id limit 0,5 ??
0
lewis34 Messages postés 2557 Date d'inscription   Statut Membre Dernière intervention   352
 
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
0