Справочник терминов
SQL-синтаксис, SQL-функции и бизнес-метрики с объяснениями и примерами.
4 терминов
CTE (Common Table Expression)Подзапросы
WITH cte_name AS (Именованный подзапрос, объявленный через WITH. Делает сложные запросы читаемыми.
Есть статьяEXISTSПодзапросы
SELECT ... WHERE EXISTS (SELECT 1 FROM ... WHERE ...);Проверяет, возвращает ли подзапрос хотя бы одну строку — не важно сколько, важен сам факт.
Есть статьяNOT EXISTSПодзапросы
SELECT ... WHERE NOT EXISTS (SELECT 1 FROM ... WHERE ...);Проверяет, что подзапрос НЕ возвращает ни одной строки. NULL-безопасная альтернатива NOT IN.
Подзапрос (Subquery)Подзапросы
-- В WHERE:SELECT внутри другого SQL выражения. Может быть в FROM, WHERE, HAVING или SELECT.
Есть статья