Recherche une requete sql

Résolu
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   -  
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai deux tables que je dois comparer. Dans chaque table je possède un champs commun (id). Le résultat de ma requête doit m'afficher:

les identifiants qui ne sont pas présent dans la seconde table.

Je suppose que je dois utiliser un not in ou un minus mais je ne comprend pas la syntaxe n'est pas bonne:

select le_champs from table_1 not in (selectle_champs from table_2);


Merci de votre aide

2 réponses

nicdev Messages postés 233 Date d'inscription   Statut Membre Dernière intervention   87
 
SELECT ID FROM TABLE1 WHERE ID NOT IN (SELECT ID FROM TABLE2)

Le not in s'utilise dans la caluse where.
0
tipi75 Messages postés 680 Date d'inscription   Statut Membre Dernière intervention   27
 
ah oui exacte!!!!!!

faute de débutant

Merci nicdev
0