Бази даних · Junior · Запитання 74 з 75

Що перевіряє EXISTS?

SELECT name FROM users u
WHERE EXISTS (SELECT 1 FROM orders o WHERE o.user_id = u.id);

Пояснення

База може зупинитися на першому знайденому рядку. NOT EXISTS дає протилежне: користувачів без замовлень.

Де почитати

Помилка в запитанні

Бази даних · Junior · запитання 74

Перевірте себе

Пройдіть тест Бази даних · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест