У вас есть таблицы A(id) и B(a_id, b). Какие из этих запросов найдут те A.id, которые НЕ упоминаются в B.a_id ?
- SELECT id FROM A WHERE id NOT IN (SELECT a_id FROM B)
- SELECT id FROM A EXCEPT SELECT a_id AS id FROM B
- SELECT id FROM A LEFT OUTER JOIN B ON (A.id = B.a_id)
WHERE B.a_id IS NULL
Слайды (полноэкранные)
Комментариев нет:
Отправить комментарий