Fazer um select dentro de outro select - oracle

6 respostas
J

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

6 Respostas

N

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…

T

Use um join.

N

thingol:
Use um join.


Isto join
Não tinha prestado atenção na query.
:oops:

J

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

L

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</blockquote>

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

Seria isso ?

J

lucao:
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</blockquote>

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

Seria isso ?

era isso que precisava…obrigado lucao!

Criado 17 de janeiro de 2008
Ultima resposta 17 de jan. de 2008
Respostas 6
Participantes 4