Qual é o erro nesta query?

3 respostas
vinny767

Pessoal,
Qual é o erro nesta query HQL?

<query name="listar.processos.por.nome.e.versao">
    <![CDATA[
      from JbpmprocessdefBean b
      where lower(b.nome) like :nome and
      b.versao = (max (b.versao) from JbpmprocessdefBean b where b.nome like :nome)
    ]]>
  </query>

O erro é esse:

Valeu!

3 Respostas

g4j

num falta um “select” antes do max(…) ali?

vinny767

Po, faltava sim…
Mas eu ja coloquei e mesmo assim não funcionou.

Como no comando de cima não tem select, achei que na subquery também não teria.

Mas coloquei e não funcionou.

Alguma dica?

g4j

E o erro continua o mesmo?

Criado 9 de setembro de 2008
Ultima resposta 9 de set. de 2008
Respostas 3
Participantes 2