bonjour à tous,

si je réalise la syntaxe suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
select chp1,chp2,chp3
from TABLE1 
where chp1 in 
(select chpdistant 
from table2 
where chpautre1 = '4'  order by chpautre2 ASC)

j'obtiens l'erreur suivante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ORA-00907: missing right parenthesis
si j'enlève le ORDER BY cela fonctionne

Savez vous pourquoi ?

Une solution ?

Merci pour votre aide