Sobes.tech
Junior — Middle

Qual é a função do operador JOIN em SQL e para que é utilizado ao trabalhar com várias tabelas?

sobes.tech IA

Resposta da IA

O operador JOIN em SQL é usado para combinar linhas de duas ou mais tabelas com base em uma coluna relacionada entre elas. Isso permite obter dados combinados de várias tabelas numa única consulta.

Por exemplo, se houver uma tabela Customers e uma tabela Orders, pode-se usar JOIN para obter uma lista de pedidos juntamente com as informações dos clientes que os fizeram.

Exemplo de um INNER JOIN simples:

SELECT Customers.Name, Orders.OrderDate
FROM Customers
JOIN Orders ON Customers.CustomerID = Orders.CustomerID;

Aqui, o JOIN liga as tabelas pelo campo CustomerID, retornando apenas os registros onde há correspondência em ambas as tabelas.