Варианты работы с несколькими источниками
Операция ОБЪЕДИНИТЬ ВСЕ
Операции для соединения таблиц
Условие соединения
ЛЕВОЕ СОЕДИНЕНИЕ
ПРАВОЕ СОЕДИНЕНИЕ
ПОЛНОЕ СОЕДИНЕНИЕ
ВНУТРЕННЕЕ СОЕДИНЕНИЕ
Дублирование строк при соединении
386.50K
Категория: Базы данныхБазы данных

Запросы по нескольким источникам

1. Варианты работы с несколькими источниками

Объединение:
Соединение:

2. Операция ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
Номенклатура КАК Товар,
Количество
КАК Кол
ИЗ
<Таблица_1>
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
Номенклатура,
КолОст
ИЗ
<Таблица_2>
Товар
Кол

3. Операции для соединения таблиц

Без условия соединения
Декартово произведение
ВЫБРАТЬ
*
ИЗ
Таблица_1,
Таблица_2
С условием соединения
ЛЕВОЕ
ПРАВОЕ
ПОЛНОЕ
ВНУТРЕННЕЕ
СОЕДИНЕНИЕ
СОЕДИНЕНИЕ
СОЕДИНЕНИЕ
СОЕДИНЕНИЕ
ВЫБРАТЬ
*
ИЗ
Таблица_1
ЛЕВОЕ СОЕДИНЕНИЕ
Таблица_2
ПО
<условие соединения>

4. Условие соединения

Товар
Товар
Репа
Яблоко
Яблоко
Груша
Груша
Киви
Таблица_1.Товар = Таблица_2.Товар

5. ЛЕВОЕ СОЕДИНЕНИЕ

Исходные таблицы:
Результат соединения:
NULL

6. ПРАВОЕ СОЕДИНЕНИЕ

Исходные таблицы:
NULL
Результат соединения:

7. ПОЛНОЕ СОЕДИНЕНИЕ

Исходные таблицы:
NULL
Результат соединения:
NULL

8. ВНУТРЕННЕЕ СОЕДИНЕНИЕ

Исходные таблицы:
Результат соединения:

9. Дублирование строк при соединении

English     Русский Правила