Comparer deux tables mysql

Fermé
mungu baba - 30 août 2017 à 06:48
jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 - 30 août 2017 à 09:05
Bonjour,

Excusez-moi je suis débutant en mysql, j'ai un petit souci. J'aimerais comparer deux tables. Je m'explique : j'ai une table1 (etudiant) avec champs : nom_étudiant et prenom_etudiant et une autre table2 (reponse) contenant nom et prenom. j'aimerais récupérer les nom_etudiant qui ne sont pas dans tables2. Au fait comparer les deux tables, pouvez-vous m'aider svp ?

merci.
A voir également:

1 réponse

jordane45 Messages postés 38145 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 avril 2024 4 650
30 août 2017 à 09:05
Bonjour

Avec un NOT EXISTS par exemple
 SELECT c.*
FROM CompletedTasks AS c
WHERE NOT EXISTS 
      ( SELECT 1
        FROM PlannedTasks AS p
        WHERE p.userID = c.userID
          AND p.taskID = c.taskID
      ) ;

0