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.
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 |
Partager