Багатотабличні запити SQL. Об'єднання таблиць

У результуючий набір можна записати дані з різних таблиць. Така дія назтвається об'єднанням або зв'язуванням таблиць, яке може бути внутрішнім і зовнішнім.

Внутрішнє об'єднання являє собою найпростіший випадок, коли після слова SELECT перераховуються поля, які належать різним таблицям. Наприклад, нехай маємо дві таблиці Cars і Drive

Об'єднання таблиць SQL

Об'єднання таблиць SQL

для яких запишемо наступний запит:

SELECT c.model, c.price, c.year, d.drive FROM Cars c, Drive d WHERE c.drive_id = d.drive_id;

Читати повністю