Bonjour,

Je suis sous VB6 avec une base Access

Voici ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
sSQL = ""
sSQL = sSQL & "SELECT " & GrilleCibleArt
sSQL = sSQL & "FROM  Tireurs T, CibleArt A "
sSQL = sSQL & "WHERE T.T_IdTireur = A.CA_IdTireur AND A.CA_Distance = '" & sDistance & "'" & " "
sSQL = sSQL & "ORDER BY A.CA_Total DESC, A.CA_Cp1 DESC, A.CA_Cp2 DESC, A.CA_CP3 DESC, A.CA_Cp4 DESC, A.CA_Cp5 DESC, " & _
T_Categorie ASC, T.T_DateNaiss ASC"
J'aimerai si c'est possible mettre une condition dans la close OPRDER BY, du genre :

Si T_Categorie = 1 ou 2 alors TDateNaiss DESC et si T_Categorie = 3 ou 4 ou 5 alors T_DateNaiss ASC

Si oui comment ??

Merci d'avance
Fikou