Làm thế nào để chọn tất cả các hàng trong một bảng mà không xuất hiện trên bảng khác?
Bảng 1:
+-----------+----------+------------+
| FirstName | LastName | BirthDate |
+-----------+----------+------------+
| Tia | Carrera | 1975-09-18 |
| Nikki | Taylor | 1972-03-04 |
| Yamila | Diaz | 1972-03-04 |
+-----------+----------+------------+
Ban 2:
+-----------+----------+------------+
| FirstName | LastName | BirthDate |
+-----------+----------+------------+
| Tia | Carrera | 1975-09-18 |
| Nikki | Taylor | 1972-03-04 |
+-----------+----------+------------+
Ví dụ đầu ra cho các hàng trong Bảng1 không có trong Bảng2:
+-----------+----------+------------+
| FirstName | LastName | BirthDate |
+-----------+----------+------------+
| Yamila | Diaz | 1972-03-04 |
+-----------+----------+------------+
Có lẽ một cái gì đó như thế này sẽ hoạt động:
SELECT * FROM Table1 WHERE * NOT IN (SELECT * FROM Table2)