Problemas ao carregar uma consulta usando JPA  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
ronildobraga
JavaEvangelist

Membro desde: 29/03/2006 10:06:51
Mensagens: 443
Localização: sao paulo - sp
Offline

Bom dia

Estou com problemas para fazer uma consulta usando JPA, eu gostaria de selecionar todos os telefones de um login e para isto montei a seguinte query:

Eu tenho basicamente 2 tabelas, uma de login e outra de telefones, sendo que a tabela de Telefone contem uma chave estrangeira(fkLogin) para a tabela de cliente.
O problema que ocorre é que a consulta acima repete 3 vezes os mesmos registros, ou seja, se no banco de dados o Login possui 3 telefones diferentes, a consulta acima retorna 9 telefones sendo que ele repete 3 vezes cada registro.

Alguém pode me ajudar a esclarecer como fazer esta consulta corretamente?
Desde já obrigado

Ronildo da Rocha Braga Jr.
Programador, nada mais.

blog: http://www.iprogramming.blogspot.com/
[Email] [WWW] [MSN]
daviddjp
JavaBaby
[Avatar]

Membro desde: 21/11/2007 20:14:35
Mensagens: 78
Offline

Vc tem quantas tabelas no total? tem um modelo ai?
Por exemplo, a tabela login é a mesma tabela cliente?

Aquele que tem os meus mandamentos e os guarda esse é o que me ama; e aquele que me ama será amado de meu Pai, e eu o amarei, e me manifestarei a ele.
João 14:21
[MSN]
ronildobraga
JavaEvangelist

Membro desde: 29/03/2006 10:06:51
Mensagens: 443
Localização: sao paulo - sp
Offline

daviddjp wrote:Vc tem quantas tabelas no total? tem um modelo ai?
Por exemplo, a tabela login é a mesma tabela cliente?


Sim... a tabela login é a cliente, segue estrutura abaixo:


Ronildo da Rocha Braga Jr.
Programador, nada mais.

blog: http://www.iprogramming.blogspot.com/
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team