1
resposta

por que deu esse erro? tem que inserir 'n.nota 'no group by?


Msg 8120, nível 16, estado 1, linha 2
Coluna 'nota.nota' é inválido na lista de seleção porque ele não está contido em uma função de agregação ou a cláusula GROUP BY.
1 resposta

Olá Adriano, se possível coloque a query para entendermos melhor sua dúvida.

Mas sim, o erro reclama que o a sua coluna [ n.nota ] não esta no seu Group BY ou dentro em uma função de agregação. As funções de agregações mais comuns são SUM, MIN, MAX, COUNT e AVG, como estas funções agrupam o valor de uma coluna, ela iram retornar o valor por grupo. Por isso, caso [ n.nota ] esteja dentro de uma delas você não teria este erro.

Porém, o uso destas funções dependem da sua necessidade, possivelmente, adicionar sua coluna no GROUP BY já resolve. :)

Abraços !