Problema HQL

2 respostas
rodrigo.fai

Olá pessoal!

Alguém sabe me dizer onde esta o erro nesta consulta HQL?

select ppar from ProjetoParticipanteAprovadoReprovado as ppar where ppar.projeto.dataEmissaoCertificado is not null and ppar.projeto.acaoAtividadeDaRelacaoDeIntencao.relacaoDeIntencao.anoDeExercicio = :anoDeExercicio group by ppar.projeto.acaoAtividadeDaRelacaoDeIntencao.acaoAtividade.titulo

Quando executada, é exibida a seguinte messsagem de erro:

org.postgresql.util.PSQLException: ERROR: column “projetopar0_.id” must appear in the GROUP BY clause or be used in an aggregate function

Obrigado.

2 Respostas

rdgms

Ele esta falando que vc colocar a coluna “projetopar0_.id” no group by essa coluna provavelmente é o id do ProjetoParticipanteAprovadoReprovado… eita nome de classe grande…kk

rodrigo.fai

rdgms:
Ele esta falando que vc colocar a coluna “projetopar0_.id” no group by essa coluna provavelmente é o id do ProjetoParticipanteAprovadoReprovado… eita nome de classe grande…kk

kkkkk

Pois eh mano… nome grande neh!?!

mais quando eu coloco esta coluna no group by ele pede p/ que eu coloque outra coluna! No final das contas, a cláusula possuirá todas as colunas da tabela.

Acho que não está correto.

Criado 16 de julho de 2009
Ultima resposta 16 de jul. de 2009
Respostas 2
Participantes 2