Comment sélectionner toutes les lignes d'un tableau qui n'apparaissent pas dans un autre ?
Tableau 1 :
+-----------+----------+------------+
| FirstName | LastName | BirthDate |
+-----------+----------+------------+
| Tia | Carrera | 1975-09-18 |
| Nikki | Taylor | 1972-03-04 |
| Yamila | Diaz | 1972-03-04 |
+-----------+----------+------------+
Tableau 2 :
+-----------+----------+------------+
| FirstName | LastName | BirthDate |
+-----------+----------+------------+
| Tia | Carrera | 1975-09-18 |
| Nikki | Taylor | 1972-03-04 |
+-----------+----------+------------+
Exemple de sortie pour les lignes de la Table1 qui ne sont pas dans la Table2 :
+-----------+----------+------------+
| FirstName | LastName | BirthDate |
+-----------+----------+------------+
| Yamila | Diaz | 1972-03-04 |
+-----------+----------+------------+
Quelque chose comme ça devrait fonctionner :
SELECT * FROM Table1 WHERE * NOT IN (SELECT * FROM Table2)