Myvideo

Guest

Login

Курс SQL и Django ORM, часть 13 : LEFT JOIN SQL

Uploaded By: Myvideo
8 views
0
0 votes
0

JOIN в SQL - это операция объединения таблиц, которая позволяет объединить данные из двух или более таблиц на основе заданных условий связи. Операция JOIN используется для объединения строк из разных таблиц на основе совпадения значений в указанных столбцах. Существуют различные типы JOIN в SQL: 1. INNER JOIN: Возвращает только те строки, которые имеют соответствующие значения в обеих таблицах. 2. LEFT JOIN (или LEFT OUTER JOIN): Возвращает все строки из левой (первой) таблицы и соответствующие строки из правой (второй) таблицы, удовлетворяющие условию связи. Если в правой таблице нет соответствующих записей, то будут возвращены NULL значения для полей правой таблицы. 3. RIGHT JOIN (или RIGHT OUTER JOIN): Возвращает все строки из правой (второй) таблицы и соответствующие строки из левой (первой) таблицы, удовлетворяющие условию связи. Если в левой таблице нет соответствующих записей, то будут возвращены NULL значения для полей левой таблицы. 4. FULL JOIN (или FULL OUTER JOIN): Возвращает все строки из обеих таблиц. Если в одной из таблиц нет соответствующих записей, то будут возвращены NULL значения для полей этой таблицы. 5. CROSS JOIN: Производит декартово произведение двух таблиц, возвращая все возможные комбинации строк из обеих таблиц. Синтаксис JOIN в SQL выглядит следующим образом: SELECT * FROM таблица1 JOIN таблица2 ON условие_связи; LEFT JOIN в SQL - это операция объединения таблиц, которая возвращает все записи из левой (первой) таблицы и соответствующие записи из правой (второй) таблицы, удовлетворяющие условию связи. Если в правой таблице нет соответствующих записей, то будут возвращены NULL значения для полей правой таблицы.

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later