Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

USANDO LEFT E RIGHT JOIN

Por que na consulta que o professor faz no fim da aula a quantidade de notas fiscais é 1 pra o cliente Fábio Carvalho? Se ele não fez compra alguma, como foi contabilizado 1 nota fiscal pra ele? O professor deixou a desejar nessa explicação...

2 respostas
solução!

Olá Bruno!

Na verdade, buscando pelo CPF dele não é retornado nenhum valor, mas ao fazer o JOIN, é retornado uma ocorrência como NULL e é esse registro que é contabilizado como se fosse uma nota fiscal. Na verdade aqui é contado o número de ocorrências para cada cliente e essa ocorrência do Fabio Carvalho não tenha nenhum valor, ainda assim conta como uma ocorrência.

Espero ter ajudado!

Bons estudos!

Entendi o que você quis dizer. Mas no exemplo dado, ele estava usando o LEFT JOIN por isso retornou o COUNT = 1 para o Fabio Carvalho. Se ele tivesse usado o JOIN acredito que o COUNT daria 0.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software