Bonjour

Je ne parviens pas a trouver une syntaxe fonctionelle pour un NOT IN

But :

je voudrais selectionner tous les éléments d'une tables dont l'ID ne se trouve pas dans une autre table

J'imaginais pouvoir faire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select distinct 
addrid
from tours
where
(addrid NOT  in (select addrid from ok))
Mais le resultat est toujours vide
Par contre si je fais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
select distinct 
addrid
from tours
where
(addrid   IN (select addrid from ok))
Alors j'ai un resultat pertinent mais qui est l'opposé de ce que je voudrais ???