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...
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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...
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.