[PRO*C] Requète SQL refusée
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 :
Code:
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; |
Le "from (select" est refusé.
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