Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ncs92

erro na consulta ao selec

Recommended Posts

Galera quando eu tento acessar a tabela pelo java ele da esse erro, alguem sabe o que pode ser? obg

 

 

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: An exception occurred while creating a query in EntityManager:
Exception Description: Syntax error parsing the query [sELECT A FROM Aluno A GROUP BY A.idade, A.nivel HAVING A.nivel IN (SELECT A1.nivel FROM Aluno A1 WHERE A1.idade=A.idade GROUP BY A1.nivel, A1.idade HAVING COUNT(*)>=ALL(SELECT COUNT(*) FROM Aluno A2 WHERE A1.idade=A2.idade GROUP BY A2.nivel, A2.idade));], line 1, column 161: unexpected token [*].
Internal Exception: NoViableAltException(93@[415:35: ( DISTINCT )?])

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem um having comparando um campo e não um agregador.

 

Dica, arrume a query antes e a rode diretamente no banco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.