Comece agoraComece grátis

LEFT JOIN

Uma INNER JOIN mostra correspondências exatas. E quando você quiser comparar todos os valores de uma tabela com outra, para ver quais linhas são correspondentes? É nesse momento que você pode usar uma LEFT JOIN.

Uma LEFT JOIN retorna todas as linhas da primeira tabela e as linhas correspondentes da tabela da direita. Se não houver nenhuma correspondência na tabela da direita para uma determinada linha, será retornado um NULL. Isso permite que você avalie rapidamente as lacunas nos dados e quantas são.

Este exercicio faz parte do curso

Introdução ao SQL Server

Ver curso

Instruções do exercicio

Preencha a LEFT JOIN, retornando todas as linhas das colunas especificadas de invoiceline e as correspondências de invoice.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

SELECT 
  invoiceline_id,
  unit_price, 
  quantity,
  billing_state
  -- Specify the source table
FROM ___
  -- Complete the join to the invoice table
___ JOIN ___
___ invoiceline.invoice_id = invoice.invoice_id;
Editar e Executar Código