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.