Bonjour à tous
j'ai un petit souci dans une requête que j'aimerai trier par 2 critères l'un ascendant l'autre descendant or ça ne fonctionne que dans un sens à priori.
Requête :Résultat obtenu :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select xchrono_0, dateplein_0 FROM XPLEINS WHERE IDCAM_0=103 AND (DATEPLEIN_0<='05/09/06') order by dateplein_0 desc, xchrono_0;
Résultat désiré:XCHRONO_0 DATEPLEI
---------- --------
70 05/09/06
32 04/09/06
35 04/09/06
69 04/09/06
Y a t il une subtilité oracle qui me serait passée sous le nez ?XCHRONO_0 DATEPLEI
---------- --------
70 05/09/06
69 04/09/06
35 04/09/06
32 04/09/06
Je précise que j'ai essayé avec xchrono_0 asc, xdateplein_0 desc mais dans ce cas c'est l'ordre ascendant qui est pris en compte.
Merci de vos éclaircissements !
Partager