Bonjour,
Avant de poster cette requête, j'ai fais le tour du forum pour essayer de trouver une solution à mon problème mais en vain.
J'ai une requête sql qui me donne plusieurs enregistrement dont celui de jour en format jj/mm/aaaa.
Lorsque je souhaite trier ce champ par ordre chronologique, le tri se fait seulement sur le premier chiffre du jour.

Ci dessous ma requête sql épurée et la résulat obtenu sur le champ jour.
Merci de votre aide

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
SELECT
convert (  char(10),  (DATEADD(hour, -(9/2), table1.DateTime) ) ,103 ) as Jour,
---------
 
 Group By
 convert (  char(10),  (DATEADD(hour, -(9/2), table1.DateTime) ) ,103 ),
 -----
 
 Order by
jour
Nom : jour.PNG
Affichages : 4496
Taille : 5,3 Ko