JOIN объединяет строки из двух таблиц по общему полю.
- INNER JOIN — только совпадающие строки в обеих таблицах.
- LEFT JOIN — все строки левой плюс совпадения из правой.
- RIGHT JOIN — зеркально.
SELECT orders.id, users.name
FROM orders
INNER JOIN users ON orders.user_id = users.id;
Начинайте с LEFT JOIN, когда нужно сохранить все записи основной таблицы.