Bonjour,
J'ai mis au point une requète SQL qui est correcte sous sql*plus, mais que le compilateur PRO*C (oracle 10 sous HPUX 11.11) déclare fausse :
Le "from (select" est refusé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 EXEC SQL AT IP31 select point_name,maxi into :v1:i_v1,:n3 from (select point_name,cnt,MAX(cnt) over() as maxi from (select point_name,count(*) as cnt from ops$ope.lev_app_cond group by POINT_NAME) t1 ) t2 where cnt=maxi;
Est ce normal ?
Pourtant je ne peux guère écrire ma requète différemment, j'ai mis beaucoup de temps pour la trouver !
merci de m'aider
Partager