SQL — Использование Join

SQL — Использование Join

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

Рассмотрим следующие две таблицы:

Таблица 1 — Таблица CUSTOMERS

SQL — Использование Join

Таблица 2 — Таблица ORDERS

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

SQL — Использование Join

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

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

SQL — Использование Join

Как видите объединение выполняется в условии WHERE. Для объединения таблиц можно использовать несколько операторов, таких как: =, <, >, <>, <=, >=, !=, BETWEEN, LIKE и NOT; все они могут использоваться для объединения таблиц. Однако наиболее распространенным оператором является символ равно.

В SQL существуют разные типы объединений:

INNER JOIN — возвращает строки, когда есть совпадение в обеих таблицах.

LEFT JOIN — возвращает все строки из левой таблицы, даже если в правой таблице нет совпадений.

RIGHT JOIN — возвращает все строки из правой таблицы, даже если в левой таблице нет совпадений.

FULL JOIN — возвращает строки, когда есть совпадение в одной из таблиц.

SELF JOIN — используется для объединения таблицы с самой собой, как если бы это были две таблицы, из которых одна была временно переименована в инструмкции SQL.

CARTESIAN JOIN — возвращает декартово произведение наборов записей из двух или более объединенных таблиц.

Далее мы подробно рассмотрим каждое из этих объединений.

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

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

Бесплатный курс по PHP программированию

Освойте курс и создайте динамичный сайт на PHP и MySQL с полного нуля, используя модель MVC

В курсе 39 уроков | 15 часов видео | исходники для каждого урока

Получить курс сейчас!

Хотите изучить MySQL?

Прямо сейчас посмотрите 24-х часовой курс по базе данных MySQL!

Смотреть курс

Метки:

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

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

Комментарии Facebook:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Я не робот.

Spam Protection by WP-SpamFree