相关疑难解决方法(0)

SQL - 从一个表中查找另一个表中不存在的记录

我有以下两个SQL表(在MySQL中):

Phone_book
+----+------+--------------+
| id | name | phone_number |
+----+------+--------------+
| 1  | John | 111111111111 |
+----+------+--------------+
| 2  | Jane | 222222222222 |
+----+------+--------------+

Call
+----+------+--------------+
| id | date | phone_number |
+----+------+--------------+
| 1  | 0945 | 111111111111 |
+----+------+--------------+
| 2  | 0950 | 222222222222 |
+----+------+--------------+
| 3  | 1045 | 333333333333 |
+----+------+--------------+
Run Code Online (Sandbox Code Playgroud)

如何找出调用由人,他们作了phone_number不在Phone_book?期望的输出是:

Call
+----+------+--------------+
| id | date | phone_number |
+----+------+--------------+
| 3  | 1045 …
Run Code Online (Sandbox Code Playgroud)

mysql sql

288
推荐指数
5
解决办法
37万
查看次数

标签 统计

mysql ×1

sql ×1