Bonjour a tous,
Une petite question, j'ai 2 tables ou je devrais logiquement avoir le meme nombre de lignes.
Cependant, il y a une difference. Je voudrais essayer de savoir dans un premiere temps quels sont ces lignes supplementaires...
Voici un premier code que j'ai ecrit que je n'arrive pas a faire fonctionner :
J'ai aussi essaye un truc du genre mais aucun moyen :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select CONTRACT_HIERARCHY.CONTRACT_ID from CONTRACT_HIERARCHY where CONTRACT_HIERARCHY.CONTRACT_ID is not in (select HY_CONTRACTRESULT.CONTRACTID from HY_CONTRACTRESULT)
Je travaille sur une BD Oracle 10g.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT CONTRACT_HIERARCHY.CONTRACT_ID FROM CONTRACT_HIERARCHY LEFT JOIN HY_CONTRACTRESULT ON CONTRACT_HIERARCHY.CONTRACT_ID = HY_CONTRACTRESULT.CONTRACTID GROUP BY CONTRACT_HIERARCHY.CONTRACT_ID HAVING (((CONTRACT_HIERARCHY.CONTRACT_ID)<>(HY_CONTRACTRESULT.CONTRACTID)));
Merci pour vos conseils...
Mario
Partager