Sql gerado pelo hibernate muito estranho

0 respostas
M

Estou com um problema com o hibernate, ele está gerando um SQL que
na minha opinião não está correto.

Este é o meu HQL:
select Y.a from Y,X where X.Y.s = 55;

O hibernate gera o seguinte SQL:

select y0.a from Y as y0,Y as y1,X as x where
x.NR_SQ = y1.NR_SQ and
y1.s = 55.

O correto para mim seria:

select y1.a from Y as y1,X as x where
x.NR_SQ = y1.NR_SQ and
y1.s = 55.

Alguem sabe me dizer o porque ele faz isso e como corrigir?
Abraços.

Criado 13 de dezembro de 2007
Respostas 0
Participantes 1