Junior — Middle
Je možné spojiť informácie z viacerých tabuliek v databáze?
sobes.tech AI
Odpoveď od AI
Áno, v databáze je možné kombinovať informácie z viacerých tabuliek pomocou operácií spojenia (JOIN). To umožňuje získať súvisiace údaje z rôznych tabuliek na základe spoločných polí.
Napríklad, ak existuje tabuľka orders s objednávkami a tabuľka customers s klientmi, môžete získať zoznam objednávok s informáciami o klientovi:
SELECT orders.id, customers.name, orders.amount
FROM orders
JOIN customers ON orders.customer_id = customers.id;
Tu JOIN spája riadky z dvoch tabuliek, kde customer_id v orders zodpovedá id v customers. Týmto spôsobom môžete kombinovať údaje z viacerých tabuliek na získanie požadovaných informácií.