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 :
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 obtenu :
XCHRONO_0 DATEPLEI
---------- --------
70 05/09/06
32 04/09/06
35 04/09/06
69 04/09/06
Résultat désiré:
XCHRONO_0 DATEPLEI
---------- --------
70 05/09/06
69 04/09/06
35 04/09/06
32 04/09/06
Y a t il une subtilité oracle qui me serait passée sous le nez ?
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 !