Bonjour à tous,
Je désire trier les enregistrements d'un fichier par date au format aaaammjj hhmmsslll.
Voici le code de la requête de base qui me sert à remplir la table
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 SELECT HistoChassis.IDHistoChassis AS IDHistoChassis, HistoChassis.DateHeure AS DateHeure, HistoChassis.MilesRun AS MilesRun, HistoChassis.IDChassis AS IDChassis, HistoChassis.IDTypeEvenement AS IDTypeEvenement, Chassis.IDChassis AS IDChassis_Ch, Chassis.Libelle AS Libelle, Chassis.Annee AS Annee, Chassis.Version AS Version, TypeEvenement.IDTypeEvenement AS IDTypeEvenement_Ty, TypeEvenement.LibelléCourt AS LibelléCourt, TypeEvenement.Libelle AS Libelle_Ty FROM TypeEvenement, HistoChassis, Chassis WHERE Chassis.IDChassis = HistoChassis.IDChassis AND TypeEvenement.IDTypeEvenement = HistoChassis.IDTypeEvenement AND ( HistoChassis.IDChassis = {Param1} ) ORDER BY DateHeure ASC
Voici le résultat obtenu dans la table
Si je clic sur la colonne Date voici le nouveau résultat
C'est loin d'être classé par date!
Où est l'erreur?
Me conseillez vous de faire 2 champs, l'un pour la date et l'autre pour l'heure?
Merci de votre aide
virtualdev
Partager