Middle+
Como selecionar dados de várias tabelas?
sobes.tech IA
Resposta da IA
Para selecionar dados de várias tabelas numa base de dados relacional, utiliza-se o operador JOIN em SQL. JOIN permite combinar linhas de duas ou mais tabelas com base numa coluna relacionada.
Por exemplo, se houver uma tabela orders e uma tabela customers, para obter uma lista de pedidos com os nomes dos clientes, pode-se escrever:
SELECT orders.id, customers.name, orders.amount
FROM orders
JOIN customers ON orders.customer_id = customers.id;
Dependendo da tarefa, podem ser utilizados diferentes tipos de JOIN: INNER JOIN (apenas registos correspondentes), LEFT JOIN (todos da tabela da esquerda e os correspondentes da direita), RIGHT JOIN, etc.