Middle+
Kako izabrati podatke iz više tabela?
sobes.tech АИ
Одговор од АИ
Za izbor podataka iz više tabela u relacijskoj bazi podataka koristi se operator JOIN u SQL-u. JOIN omogućava spajanje redova iz dve ili više tabela na osnovu povezane kolone.
Na primer, ako postoji tabela orders i tabela customers, da biste dobili spisak porudžbina sa imenima klijenata, možete napisati:
SELECT orders.id, customers.name, orders.amount
FROM orders
JOIN customers ON orders.customer_id = customers.id;
U zavisnosti od zadatka, mogu se koristiti različiti tipovi JOIN: INNER JOIN (samo podudarni zapisi), LEFT JOIN (sve iz leve tabele i podudarni iz desne), RIGHT JOIN itd.