Следующий

Курс по SQL. Левое внешнее объединение таблиц в базах данных: SQL запрос SELECT LEFT OUTER JOIN

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

В базах данных SQLite есть только один вид внешнего объединения таблиц: LEFT JOIN или LEFT OUTER JOIN.

Внешнее объединение таблиц работает точно так же, как и внутреннее объединение таблиц, но есть разница в выводе строк после проверки предиката соединения. Давайте разберемся в чем отличие LEFT JOIN от INNER JOIN, а также поймем особенность внешнего объединения таблиц в SQL.

При внешнем объединение LEFT OUTER JOIN в результирующей таблицы окажутся все строки левой таблицы, а к ним, если существуют, добавятся строки правой таблицы, поэтому такой SELECT запрос является несимметричным.

Других способов внешнего объединения в базах данных SQLite3 не реализовано.

Рубрика 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   Сортировать


Следующий