Fazer um select dentro de outro select - oracle

Pessoal,

Como faço para fazer um select dentro de outro select no oracle?. Eu preciso fazer +/- assim:

select campoorig from blabla;
select * from blabla2 where campo=campoorig;
end

O que vc precisa unir os resultados de duas consultas?
Se for isso utilze um union…

Pra fazer outra query junto, logicamente elas precisam ser relacionadas…

Use um join.

[quote=thingol]Use um join.

[/quote]
Isto join
Não tinha prestado atenção na query.
:oops:

Não da pra usar join. Da uma olhada nos selects:

[quote=eduacsp]Pessoal,

Como faço para fazer um select dentro de outro select no oracle?. Eu preciso fazer +/- assim:

select campoorig from blabla;
select * from blabla2 where campo=campoorig;
end[/quote]

select * from blabla2 where campo in (select campoorig from blabla);

Seria isso ?

[quote=lucao][quote=eduacsp]Pessoal,

Como faço para fazer um select dentro de outro select no oracle?. Eu preciso fazer +/- assim:

select campoorig from blabla;
select * from blabla2 where campo=campoorig;
end[/quote]

select * from blabla2 where campo in (select campoorig from blabla);

Seria isso ?[/quote]

era isso que precisava…obrigado lucao!