1
resposta

Campos obrigatórios do Join

A clausula Group By deve sempre usar todos os campos da query (A.MATRICULA, B.NOME), com a exceção do agrupador(Count, Max, Min...), ou posso usar apenas um deles, uma vez que na tabela_de_vendedores uma matricula corresponde a um nome?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Renato, tudo bem?

Sim, ao utilizar o group by em uma query, você precisa incluir todos os campos do select no group by, com exceção dos campos que estão com uma função de agregação. Caso você execute uma query onde tenha o group by e os campos que não foram agregados não estejam no group by, um erro será retornado.

Espero ter ajudado e bons estudos!