aide pour requete sur 2 tables avec clé étranere
Bonjour,
je cherche à effectuer une requete assez facile mais je cherche depuis quelques temps et je ne trouve pas
- j'ai une table employe et une table ordinateur, avec matricule utilisateur en clé étrangère dans table ordinateur.
- je souhaiterais afficher les nom d'utilisateurss de la tables employé qui ne se trouvent pas dans la table ordinateur. voicis ce que j' ai éssayé mais ca ne fonctionne pas
Code:
1 2 3 4 5
|
SELECT nom_emp
FROM employe, ordinateur
WHERE employe.mat_emp = ordinateur.mat_emp;
AND employe.mat_emp NOT IN (SELECT mat_emp FROM ordinateur); |
Merci pour votre aide
Re: aide pour requete sur 2 tables avec clé étranere
Voila ce qu'il faut faire:
Code:
1 2 3 4
| SELECT nom_emp
FROM employe
LEFT OUTER JOIN ordinateur ON employe.mat_emp = ordinateur.mat_emp
WHERE ordinateur.mat_emp IS NULL; |