Retornar dois objetos de tipos diferentes

3 respostas
biroska

Alguém sabe se tem como retornar dois objetos de tipos diferentes?
algo do tipo:

select obj1 from Objeto1 obj1 , obj2 from Objeto2 obj2
where …

Obrigado

3 Respostas

alves.Felipe

pq vc não faz assim:

select obj1 from Objeto1 obj1 where....

select obj2 from Objeto2 obj2 where....

não entendi a gambiarra que vc esta querendo fazer…
ou pode fazer isso ainda

select obj1.id, obj2.id from Objeto1 obj1, Objeto2 obj2 where obj2.id1 = obj1.id
biroska

alves.Felipe:
pq vc não faz assim:

select obj1 from Objeto1 obj1 where....

select obj2 from Objeto2 obj2 where....

não entendi a gambiarra que vc esta querendo fazer…
ou pode fazer isso ainda

select obj1.id, obj2.id from Objeto1 obj1, Objeto2 obj2 where obj2.id1 = obj1.id

Vou fazer Join entre as tabelas e queria retornar dois objetos, um de cada tabela.

Separadamente consigo fazer, mas queria fazer no Join.

Valeu

alves.Felipe

é cara…acho que vc vai ter que fazer assim mesmo:

select obj1.id, obj2.id from Objeto1 obj1, Objeto2 obj2 where obj2.id1 = obj1.id
ai depois pega os valores do array…

Criado 3 de agosto de 2011
Ultima resposta 3 de ago. de 2011
Respostas 3
Participantes 2