Junior — Middle
Em que consiste a operação LEFT JOIN em SQL e quais resultados ela retorna?
sobes.tech IA
Resposta da IA
A operação LEFT JOIN em SQL é usada para combinar duas tabelas de modo que o conjunto resultante contenha todos os registos da tabela da esquerda (primeira), e apenas os que coincidirem na tabela da direita (segunda) de acordo com a condição de junção.
Se para uma linha da tabela da esquerda não houver registos correspondentes na direita, os campos da tabela da direita no conjunto resultante serão NULL.
Exemplo:
SELECT A.id, A.name, B.order_date
FROM Customers A
LEFT JOIN Orders B ON A.id = B.customer_id;
Esta consulta retornará todos os clientes, incluindo aqueles que não têm pedidos. Para clientes sem pedidos, o campo order_date será NULL.