相关疑难解决方法(0)

Mysql:从表中选择不在另一个表中的行

如何选择一个表中没有出现在另一个表中的所有行?

表格1:

+-----------+----------+------------+
| FirstName | LastName | BirthDate  |
+-----------+----------+------------+
| Tia       | Carrera  | 1975-09-18 |
| Nikki     | Taylor   | 1972-03-04 |
| Yamila    | Diaz     | 1972-03-04 |
+-----------+----------+------------+
Run Code Online (Sandbox Code Playgroud)

表2:

+-----------+----------+------------+
| FirstName | LastName | BirthDate  |
+-----------+----------+------------+
| Tia       | Carrera  | 1975-09-18 |
| Nikki     | Taylor   | 1972-03-04 |
+-----------+----------+------------+
Run Code Online (Sandbox Code Playgroud)

Table1中不在Table2中的行的示例输出:

+-----------+----------+------------+
| FirstName | LastName | BirthDate  |
+-----------+----------+------------+
| Yamila    | Diaz     | 1972-03-04 |
+-----------+----------+------------+
Run Code Online (Sandbox Code Playgroud)

也许这样的事情应该有效:

SELECT * FROM …
Run Code Online (Sandbox Code Playgroud)

mysql sorting unique database-table

107
推荐指数
6
解决办法
18万
查看次数

标签 统计

database-table ×1

mysql ×1

sorting ×1

unique ×1