Как написать sql запрос, объединяющий две таблицы?

Пользователь

от clement.erdman , в категории: SQL , 8 месяцев назад

Как написать sql запрос, объединяющий две таблицы?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от stanford_mosciski , 8 месяцев назад

@clement.erdman 

SQL JOIN служит для объединения строк из двух или более таблиц на основе условий на соответствие в колонках. Общий шаблон:

1
2
3
4
SELECT column1, column2, ...
FROM table1
JOIN table2
ON table1.column = table2.column;


Где:

  • SELECT определяет колонки, которые нужно выбрать.
  • FROM указывает первую таблицу.
  • JOIN объединяет таблицы.
  • ON задает условие соответствия между таблицами.


Типы JOIN: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN.