SQL — Условие INTERSECT

SQL — Условие INTERSECT

От автора: оператор INTERSECT SQL используется для объединения двух инструкций SELECT, но возвращает только строки из первой инструкции SELECT, которые совпадают со строкой из второй инструкции SELECT. Это означает, что INTERSECT возвращает только строки общие для двух инструкций SELECT.

При использовании INTERSECT, применяются те же правила, что и при использовании оператора UNION. MySQL не поддерживает оператор INTERSECT.

Синтаксис

Основной синтаксис INTERSECT следующий.

INTERSECT

Здесь условие может быть любым выражением, заданным исходя из ваших потребностей.

Пример

Рассмотрим следующие две таблицы. Таблица 1 — Таблица CUSTOMERS выглядит следующим образом

SQL — Условие INTERSECT

Таблица 2 — Таблица ORDERS выглядит следующим образом.

SQL — Условие INTERSECT

Теперь давайте объединим эти две таблицы в инструкции SELECT следующим образом.

Это даст следующий результат:

SQL — Условие INTERSECT

Источник: //www.tutorialspoint.com/

Редакция: Команда webformyself.

Метки:

Похожие статьи:

Комментарии Вконтакте: