Удалить все строки без идентификатора, существующие в другой таблице
Я хочу удалить все строки, которые не имеют внешнего ключа в другом примере таблицы:
table1
+----+-------+
|id | data |
+----+-------+
| 1 | hi |
+----+-------+
| 2 | hi |
+----+-------+
| 3 | hi |
+----+-------+
| 4 | hi |
+----+-------+
| 5 | hi |
+----+-------+
table2
+----+-------+
|a_id| data |
+----+-------+
| 1 | hi |
+----+-------+
| 20 | hi |
+----+-------+
| 3 | hi |
+----+-------+
| 40 | hi |
+----+-------+
| 5 | hi |
+----+-------+
запрос удалит строки с id # 20 и 40 в table2.
Мне нужно сделать это, чтобы я мог установить отношения с table1 и table2.