Bonjour,


J'ai une table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
create table dim (
     id number
     lib varchar2(10)
);
insert into dim (1, 'societe');
insert into dim (2, 'entite');
Je souhaiterais toutes les dimension en fonction d'un id et si l'id n'est pas présent, le lib est à null.

Dans mon exemple, j'aimerais lister les id 1, 2 et 8.

si je fais un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select * from dim where id in (1,2,8);
cela me retourne 2 lignes, or j'aimerais que cela me retourne 3 lignes (en fait un peu comme une jointure externe)

Comment puis je faire ?