Следующий

Курс по SQL. Внутреннее объединение таблиц в базах данных SQLite: SQL запрос SELECT INNER JOIN

4 Просмотры· 06/18/20
Кирилл Антонов
Кирилл Антонов
Подписчики
0

Начнем с внутреннего объединения таблиц в базах данных. Внутреннее объединение таблиц реализуется в SQL при помощи ключевой фразы INNER JOIN.

Конструкция INNER JOIN работает симметрично, а это значит, что не имеет никакого значения, какая таблица будет использована слева от INNER JOIN, а какая справа.

Когда вы хотите сделать внутреннее объединение таблиц в базах данных SQLite, то можете опускать ключевое слово INNER, так как конструкция INNER JOIN – это объединение таблиц по умолчанию в SQLite3.

INNER JOIN в базах данных SQLite3, как и в других СУБД работает довольно просто: SQL запрос SELECT сравнивает строки из левой таблицы со строками правой таблицы, после сравнения SQLite3 выполняет проверку условия соединения или, как еще говорят, вычисляется предикат соединения. Если это вычисление дает значение TRUE, то в результирующую таблицу будет добавлена новая строка, если результат FALSE, то строка в объединённую таблицу добавлена не будет.

Рубрика SQLite на сайте: http://zametkinapolyah.ru/zametki-o-mysql/sqlite/
Текстовая версия: http://zametkinapolyah.ru/zame....tki-o-mysql/obedinen
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametki_bd

Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223

Показать больше

 0 Комментарии sort   Сортировать


Следующий