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 |
+----+------+--------------+

Как мне узнать, какие звонки были сделаны людьми, чьиphone_number не вPhone_book? Желаемый результат будет:

Call
+----+------+--------------+
| id | date | phone_number |
+----+------+--------------+
| 3  | 1045 | 333333333333 |
+----+------+--------------+

Любая помощь приветствуется.

Ответы на вопрос(8)

Ваш ответ на вопрос