Sobes.tech
Junior — Middle

Lze spojit informace z několika tabulek v databázi?

sobes.tech AI

Odpověď od AI

Ano, v databázi lze spojovat informace z několika tabulek pomocí operací spojení (JOIN). To umožňuje získat související data z různých tabulek na základě společných polí.

Například pokud existuje tabulka orders s objednávkami a tabulka customers s zákazníky, můžete získat seznam objednávek s informacemi o zákazníkovi:

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

Zde JOIN spojuje řádky z dvou tabulek, kde customer_id v orders odpovídá id v customers. Tímto způsobem lze kombinovat data z více tabulek pro získání požadovaných informací.