-- Joindre les 2 bouts, ou + si affinité...
select * from personne join pays on pays_id_naiss = pays_id -- ou inner join
-- Retourne les personnes qui ont un pays.
select * from personne left outer join pays on pays_id_naiss = pays_id
-- outer facultatif
-- retourne toutes les personnes, qu'elles aient un pays ou non.
select * from personne full outer join pays on pays_id_naiss = pays_id
-- outer facultatif
-- retourne toutes les personnes et tous les pays
DB2 AS/400 ou iSeries ou i5/OS ou System i (bref...)
propose un type de jointure fort utile : Left Exception Join :
A left exception join returns only the rows from the first table that do not have a match in the second table.
-- Les personnes au pays inconnu
Un accès à la doc AS400 : About DB2 for i5/OS SQL Reference