Pessoal, vejam se ja passaram por isso , tenho uma query (nativa) e ao executar o createNativeQuery ele não entende os campos com o mesmo nome na tabela, dai ele traz o valor do primeiro campo declarado EX:
Select
Cliente.nome,
Cidade.nome
from Cliente
join Cidade …
Mesmo utilizando alias.
Vejam se podem me ajudar.
Obrigado.