Re: [oracle_br] Re: Sub Query

2015-02-04 Por tôpico Emerson Sanches emerson.sanc...@gmail.com [oracle_br]
where ( a.c1, a.c2 ) in ( select b.c1, b.c2 > > from b > > where b.c3 = &... ) > > Étore > > From: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] > Sent: quarta-feira, 4 de fevereiro de 2015 08:56 > To: oracle_br@yahoogrupos.com.br > Subject: R

RE: [oracle_br] Re: Sub Query

2015-02-04 Por tôpico 'Schiavini' et...@schiavini.inf.br [oracle_br]
a, 4 de fevereiro de 2015 08:56 To: oracle_br@yahoogrupos.com.br Subject: Re: [oracle_br] Re: Sub Query Chiappa, na realidade eu NÃO quero trazer nenhuma coluna da tabela Detalhes, eu apenas quero filtrar por uma coluna da tabela Detalhes. Se fizer o join entre as duas tabelas, vai replica

Re: [oracle_br] Re: Sub Query

2015-02-04 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Aí muda um pouco de figura : Então, para esses casos em que vc não precisa retornar informação de uma tabela mas sim só pesquisar se uma condição existe, aí o mais indicado seria mesmo o EXISTS , ele serve para isso. A consulta ficaria : Select * from Mestre m where exists(select 1

Re: [oracle_br] Re: Sub Query

2015-02-04 Por tôpico Emerson Sanches emerson.sanc...@gmail.com [oracle_br]
Chiappa, na realidade eu NÃO quero trazer nenhuma coluna da tabela Detalhes, eu apenas quero filtrar por uma coluna da tabela Detalhes. Se fizer o join entre as duas tabelas, vai replicar os mesmos dados da tabela Mestre tantas vezes quanto houver itens na tabela Detalhes. Nao tentei fazer um Selec

Re: [oracle_br] Re: Sub Query

2015-02-03 Por tôpico Gustavo Guedes guedescomputa...@gmail.com [oracle_br]
Boa noite! Não que as outras soluções não funcionem. Mas eu daria e recomendaria fortemente a sugestão já dada por Chiappa... Pois é meio que a "essência", o conceito ou propósito de um banco de dados relacional: Simplesmente relacionar as tabelas desejadas, através dos devidos e respectivos campo