Pessoal, digamos que eu tenha duas tabelas que se relacionam:
FILHO - MAE
idfilho# - idmae#
idmae@
como eu pego, o nome da mãe apartir da chave estrangeira “idmae@” da tabela filho ? Tem alguma forma diferente de re-fazer uma consulta com este id?
Pessoal, digamos que eu tenha duas tabelas que se relacionam:
FILHO - MAE
idfilho# - idmae#
idmae@
como eu pego, o nome da mãe apartir da chave estrangeira “idmae@” da tabela filho ? Tem alguma forma diferente de re-fazer uma consulta com este id?
JDBC? Hibernate?
gostaria que fosse via hibernate!! =|
Se eu entendi bem vc te apenas o id de um registro da tabela mãe e quer fazer a consulta através da tabela filho , se for isso acho que as querys ai abaixo pode te ajudar :
select m.nome from filho f
join mae m on ( f.mae_id = 1 and f.mae_id = m.id)
group by m.nome;
ou
select m.nome from filho f
join mae m on ( f.mae_id = m.id )
where m.id = 1
group by m.nome;
lembrado que pode existir mais possibilidades de como fazer essa consulta
então o meu post não pode te ajudar ! fico devendo essa !