Skip to content · ⁨Pular para o conteúdo⁩
English

Joining two tables

To use data from both tables at once, you join them. An INNER JOIN pairs up rows that match on a key — here, the order's customer_id with the customer's id:

When a column name could come from either table, write table.column so it is clear.

Português

Unindo duas tabelas

Para usar dados de ambas as tabelas ao mesmo tempo, você as une. Um INNER JOIN agrupa linhas que correspondem em uma chave — aqui, o customer_id do pedido com o id do cliente:

SELECT customer.name, orders.total
FROM customer
INNER JOIN orders ON customer.id = orders.customer_id;

Quando um nome de coluna pode vir de qualquer uma das tabelas, escreva table.column para ficar claro.

Handout · ⁨Material de apoio⁩

Log in or create account · ⁨Entrar ou criar conta⁩

IGCSE, A-Level & AP