Sobes.tech
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í.