EXISTS

Истинно, если подзапрос вернул хотя бы строку.

СигнатураEXISTS (subquery)

Часто эффективнее IN для коррелированных подзапросов: останавливается на первой найденной строке.

SELECT * FROM users u
WHERE EXISTS (
  SELECT 1 FROM orders o WHERE o.user_id = u.id
); -- юзеры, у которых есть хотя бы один заказ
← Все записи: Функции и операторы SQL
Поддержать проект