J'ai une base de donnée que je dois régulièrement trier par date et renuméroter dans l'ordre des dates. (un champ id ou un autre, m'en fiche)
J'ai aucune idée de la manière dont je peux faire cela. Un collègue me propose de créer une nouvelle base de données à partir de mon tri, supprimer l'existante et renommer la nouvelle... cela serait fait jusqu'à 30 x par jour
Y'a t'il une autre solution ? Merci.
---------------------
Si vous avez besoin d'informations complémentaires, les voici :
J'ai actuellement une base de données contenant des commandes à partir desquelles je génère divers tableaux qui nécessitent que chaque commande soit numérotée (Pour être identifiée facilement d'un tableau à l'autre car chaque tableau n'affiche pas les mêmes champs).
L'impératif est qu'il n'y ai pas de trou dans la numérotation.
Aujourd'hui j'ai une trentaine de champs... je vous cite les 1ers :
id incrementation date client ville classe typeVN ptac prix
id = Champ auto-incrémenté auquel je ne touche pas.
incrémentation = dernière valeur dans incrémentation enregistrée + 1 (avec remise à zero le 1er janvier de chaque année) C'est aujourd'hui le numéro de la commande !!!
date c'est la date au format SQL
les autres champs ne sont pas important.