En V5R1, DB2 UDB pour iSeries a ajouté Right Outer Join, laissant Full Outer Join comme le seul type de jointure SQL non disponible sur l'iSeries. Bien que DB2 UDB pour iSeries ne supporte pas la syntaxe Full Outer Join, vous pouvez simuler un Full Outer Join en utilisant un
Simuler Full Outer Join

Left Outer Join et un
Right Exception Join.
Supposons que vous vouliez trouver
tous les employés et tous les projets.
Vous voulez aussi voir les employés
qui ne sont pas actuellement
responsables d’un projet. La requête
suivante renverra une liste de tous les
employés dont les noms sont supérieurs
à « S », en même temps que leurs
numéros de projets affectés :
SELECT EMPNO, LASTNAME, PROJNO FROM CORPDATA.EMPLOYEE LEFT OUTER JOIN CORPDTA.PROJECT ON EMPNO = RESPEMP WHERE LASTNAME > _S UNION (SELECT EMPNO, LASTNAME, PROJNO FROM CORPDATA PROJECT RIGHT EXCEPTION JOIN CORPDATA.EMPLOYEE ON EMPNO = RESPEMP WHERE LASTNAME > _S ) ;
Rakesh Ranjan
IBM Silicon Valley Lab
San Jose, Californie
Téléchargez cette ressource

Guide de Cyber-résilience pour Microsoft 365
La violation de votre tenant M365 va au-delà d’un simple incident de cybersécurité. Elle peut entraîner une interruption opérationnelle généralisée, des perturbations commerciales et une exposition de vos données sensibles. Découvrez les méthodes et technologies pour évaluer, comparer et renforcer votre posture de sécurité Microsoft 365.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Les banques passent à l’action avec l’IA générative et le cloud
- DSI en assurance : gardien du temple ou moteur de la transformation ?
- Ransomware : persistance des cyberattaques à l’échelle mondiale
- Cybersécurité : l’IA générative rebat les cartes du cybercrime
- Le World Cyber Ranking, 1er classement mondial de la cybersécurité des entreprises
