[SQL] Différence de dates
Bonjour, :D
Je suis sous VB6 avec une base Access
Voici ma requête :
Code:
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