Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bd_shpora.docx
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
56.1 Кб
Скачать
  1. Transact sql. Сложные (многотабличные) запросы на выборку данных: множественные операции

Множественные операции выполняются над наборами записей (таблицами), полученными в результате запросов, и, в свою очередь, возвращают таблицу.

В стандарте SQL множественные операции имеют следующий синтаксис: запрос {UNION | INTERSECT | EXCEPT} [DISTINCT | ALL] запрос где запрос является предложением SELECT. Отличаются эти операции тем, какие строки возвращенных запросами таблиц отбираются в новую результирующую таблицу:

  • UNION — все строки таблиц, возвращенных обоими запросами;

  • INTERSECT — только те строки, которые имеются в таблицах обоих запросов;

  • EXCEPT — только те строки таблицы первого запроса, которых нет среди строк таблицы второго запроса.

Запросы, содержащие множественные операторы, называются составными. Таблицы, используемые в качестве операндов множественной операции, должны быть совместимы. Под этим подразумевается следующее: обе таблицы должны иметь одинаковое количество столбцов; соответствующие пары столбцов должны быть одинаковых или совместимых типов

  1. Transact sql. Манипулирование данными: добавление, обновление и удаление данных в таблицах

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]