Урок #25 - Операторы EXCEPT (MINUS) и INTERSECT | SQL для начинающих
Бегло про EXCEPT и INTERSECT
SQL оператор EXCEPT используется для возврата всех строк в первом операторе SELECT, которые не возвращаются вторым оператором SELECT. Каждый оператор SELECT будет определять набор данных. Оператор EXCEPT извлечет все записи из первого набора данных, а затем удалит из результатов все записи из второго набора данных. Пояснение: Запрос EXCEPT вернет записи в синей области. Это записи, которые существуют в наборе данных SELECT1, а не в наборе данных SELECT2. Каждый оператор SELECT в запросе EXCEPT должен иметь одинаковое количество полей в наборах результатов с одинаковыми типами данных...
Сервер Postgres. Пишем запросы на SQL. Статья 11 (except)
Ссылки на статьи и видео моего канала Old Programmer: Программирование. Тематическое оглавление моего Zen-канала (Old Programmer). Мои материалы по языку SQL в PostgreSQL здесь. А тут о том, как я дошел до жизни такой. Сегодня разберем еще одну операцию над наборами строк, полученными с помощью команды select. Смотрим также статьи Select. Пример задачи и решение с помощью подзапроса Предположим у нас есть две таблицы tb1 <id, fio> и tb2<id, name>. В первой таблице список клиентов, а во второй список работников...