Dúvida Critéria

:smiley:
Saudações!

Preciso fazer uma consulta assim:

SELECT NOME, COUNT(VOTO.CANDIDATO) FROM VOTO RIGHT JOIN CANDIDATO ON VOTO.CANDIDATO = CANDIDATO.ID GROUP BY CANDIDATO.ID

Só que estou utilizando HQL e gostaria de manter o padrão. Alguém tem alguma ideia de como fazer?
Obrigado.

acho q vai ficar parecido com isso

SELECT voto.nome, COUNT(candidato) FROM Voto voto RIGHT JOIN voto.candidato candidato GROUP BY candidato.id

Nesse post mostra como utilizar o count com HQL => JPA Consultas e Dicas.

Bom dia!
Obrigado, mas gostaria de uma solução com HQL.

[quote=sidronio]Bom dia!
Obrigado, mas gostaria de uma solução com HQL.

[/quote]Esse post mostra como fazer com HQL.
HQL é do hibernate, JPQL é do JPA. O Hibernate implementa o JPA e segue as normas dele.