Ca ne fonctionne pas ? C'est à dire ?
Pour les sous requêtes, toujours mettre des alias des tables.
Petite info : Quand on bosse avec Oracle et qu'on fait des sommes, toujours penser au NULL (250 + NULL renverra NULL)
Et dernière astuce.. pour tester des requêtes, on peut mettre des select dans le select, ce qui permet de voir un peu les données prises en compte.
Code:
1 2 3
| SELECT areq_arti_code_equiv, (SELECT arti_qte_stock_ue FROM ARTICLE a WHERE a.arti_code = e.areq_arti_code_equiv) qtestock,
(SELECT SUM (v.vpro_qte_ue) FROM V_PROFIL v WHERE v.vpro_arti_code = e.areq_arti_code_equiv) qte_prev
FROM ARTICLE_EQUIVALENCE e |