Bonjour,
Je possède une base de données ayant un champ numeroauto.
Normalement, les données sont entrées dans un ordre chronologique, mais étant donné que j'utilise cette base depuis des années, les omissions et rajouts divers font que le champ numéroauto ne peut plus être utilisé (et je sais qu'il ne le devrait jamais) être utilisé pour trier les enregistrements
J'ai donc créé une requête qui me permet de faire le tri ad-hoc:
FlightID est le numéroauto et je l'utilise dans le tri quand même, car si les champs date et departureTime ne permettent pas de trier, je veux quand même utiliser la chronologie d'entré dans la base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT tblFlight.Data, tblFlight.DepartureTime, tblFlight.FlightID FROM tblFlight ORDER BY tblFlight.Data, tblFlight.DepartureTime, tblFlight.FlightID;
Je souhaite pouvoir créer un champ NUMORDRE dans ma requête (ou l'enregistrer dans ma base?) qui me permet de donner un numéro d'ordre de ces enregistrements triés, en effet, je devrai faire un update d'un champ de tous les enregistrements ayant un NUMORDRE plus grand que celui que j'aurai choisi dans un formulaire.
Merci d'avance.
Xavier
Partager