par
Tho » 28 sept. 2005, 11:24
Oui, laisse mysql faire sa soupe avec l'id auto-increment. Ce n'est pas un critère pertinent pour le tri, il sert juste à s'assurer de l'unicité de ta ligne.
Si tu veux vraiment que chaque enregistrement ajouté soit en premier, alors fais un tri décroissant sur ton id.
Cette base contient des documents par ordre ante-chronologique (du plus recent au plus vieux).
Un des intérêts d'une base de données est qu'on peut mettre les valeurs en vrac et elle s'occupera de les trier. Pas la peine de les insérer triés (à part une optimisation spécifique pour une seule requête de tri).
Oui, laisse mysql faire sa soupe avec l'id auto-increment. Ce n'est pas un critère pertinent pour le tri, il sert juste à s'assurer de l'unicité de ta ligne.
Si tu veux vraiment que chaque enregistrement ajouté soit en premier, alors fais un tri décroissant sur ton id.
[quote]Cette base contient des documents par ordre ante-chronologique (du plus recent au plus vieux). [/quote]
Un des intérêts d'une base de données est qu'on peut mettre les valeurs en vrac et elle s'occupera de les trier. Pas la peine de les insérer triés (à part une optimisation spécifique pour une seule requête de tri).