Sobes.tech
Middle+

Jak wybrać dane z wielu tabel?

sobes.tech AI

Odpowiedź od AI

Aby wybrać dane z wielu tabel w relacyjnej bazie danych, używa się operatora JOIN w SQL. JOIN pozwala na łączenie wierszy z dwóch lub więcej tabel na podstawie powiązanej kolumny.

Na przykład, jeśli istnieje tabela orders i tabela customers, aby uzyskać listę zamówień z imionami klientów, można napisać:

SELECT orders.id, customers.name, orders.amount
FROM orders
JOIN customers ON orders.customer_id = customers.id;

W zależności od zadania można używać różnych typów JOIN: INNER JOIN (tylko pasujące rekordy), LEFT JOIN (wszystkie z lewej tabeli i pasujące z prawej), RIGHT JOIN itp.