> Tech > Simuler Full Outer Join

Simuler Full Outer Join

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

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

Percer le brouillard des rançongiciels

Percer le brouillard des rançongiciels

Explorez les méandres d’une investigation de ransomware, avec les experts de Palo Alto Networks et Unit 42 pour faire la lumière dans la nébuleuse des rançongiciels. Plongez au cœur de l’enquête pour comprendre les méthodes, les outils et les tactiques utilisés par les acteurs de la menace. Découvrez comment prévenir les attaques, les contrer et minimiser leur impact. Des enseignements indispensables aux équipes cyber.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010

A lire aussi sur le site

Revue Smart DSI

La Revue du Décideur IT