Estou pensando em mais uma opção .. rs.rs Eu estou fazendo um master/details ..
O mestre é a tabela de clientes .. por que todo o meu Where é encima do cliente ... Ai Pedidos seria o detalhe 1 ... e Notasfiscais Seria detalhe 2 .. fazer mestre-details com 3 niveis .. tb funciona né ?? Abraços Filippe Ventura Maymone (Analista de Suporte / Desenvolvedor) WEB - HTML/ASP/JavaScript Windows - Delphi Banco - SQL Server/Firebird 2.0 Servidor - Windows / Debian / RedHat MSN: [EMAIL PROTECTED] ----- Original Message ----- From: Rodrigo Pires To: delphi-br@yahoogrupos.com.br Sent: Thursday, August 30, 2007 6:00 PM Subject: Re: [delphi-br] Sub-Select é... mas nao seria mais facil fazer 2 querys separadas????? ou Select (select das notas) as notas, (selectdos pedidos) as pedidos from rdb$database pq depois fica complicado entender colunas com significados diferentes... de qualquer maneira vai ter q usar left join tb >From: "Filippe Maymone" <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: <delphi-br@yahoogrupos.com.br> >Subject: Re: [delphi-br] Sub-Select >Date: Thu, 30 Aug 2007 17:52:50 -0300 > >O Union tem que ter o mesmo numero de colunas ?? >Mesmo que elas não se relacionem ?? > >Tipo assim: > >TABELA 1 >campo1,campo2,campo3 > >tabela 2 >Campo1,campo25,campo55 > >é isso ?? > >Abraços.. > >Filippe Ventura Maymone >(Analista de Suporte / Desenvolvedor) >WEB - HTML/ASP/JavaScript >Windows - Delphi >Banco - SQL Server/Firebird 2.0 >Servidor - Windows / Debian / RedHat >MSN: [EMAIL PROTECTED] > ----- Original Message ----- > From: Alessandro DUARTE de Moraes > To: delphi-br@yahoogrupos.com.br > Sent: Thursday, August 30, 2007 5:48 PM > Subject: Re: [delphi-br] Sub-Select > > > Cara, estão o que tu precisas é fazer o famoso UNION, já que queres duas >coisas que não necessariamente se combinam. > Explicando melhor, precisas todos os pedidos + todas as NF ... > Para fazer UNION sugiro que busques instrução nos manuais, pois >precisarás ter o mesmo nro de colunas em ambas as "querys" para o UNION não >dar problema. > > *** se ainda tiver dúvidas tenta escrever com mais nitidez, pois esta >teu detalhamento tá uma bagunça *** > *** outra coisa, "traz" do verbo trazer é com Z ... por favor pessoal, >procurem escrever o português correto, pois todo mundo pega do pé dos >programadores devido aos erros de português grosseiros. > > Alessandro DUARTE de Moraes > A.C. Santa Casa do Rio Grande. > http://www.santacasarg.com.br > > ----- Original Message ----- > From: Filippe Maymone > To: delphi-br@yahoogrupos.com.br > Sent: Thursday, August 30, 2007 5:26 PM > Subject: Re: [delphi-br] Sub-Select > > Na verdade olha qual é o meu problema > > Eu as tabelas Pedidos e PedidosItens > e Tabelas NotasFiscais e NotasFiscaisLinhas > > As tabelas da seguinte forma > PEDIDO PEDIDOSITENS > Chave CodPedido Chave CodPedido > Chave Complemento Chave Complemento > Data > Status > CodCancel Chave CodProduto > etc... Quantidade > > NotasFiscais NotasFiscaisLInhas > Chave NumNota Chave NumNota > Chave Serie Chave Serie > Chave Subserie Chave Subserie > Data Chave Sequencia > StatusNF CodProduto > Etc.. CodPedido > Complemento > Quantidade > Preço > > Eu precisava fazer um query, onde me tras Todos os Pedidos com ou sem >notasFiscais. e me traga, também as notas fiscais mesmo se não tiver >pedido. > > Filippe Ventura Maymone > (Analista de Suporte / Desenvolvedor) > WEB - HTML/ASP/JavaScript > Windows - Delphi > Banco - SQL Server/Firebird 2.0 > Servidor - Windows / Debian / RedHat > MSN: [EMAIL PROTECTED] > ----- Original Message ----- > From: [EMAIL PROTECTED] > To: delphi-br@yahoogrupos.com.br > Sent: Thursday, August 30, 2007 4:36 PM > Subject: Re: [delphi-br] Sub-Select > > Apenas um campo para ser o ID que vai unir as duas tabelas... > > TAB1 codigo, descricao > TAB2 codigo, codigoTAB1, etc > > select tab1.descricao, tab2.etc from tab1, tab2 where >tab2.codigoTAB1=tab1.codigo; > > Luiz Escobar - Analista/Desenvolvedor: > WEB - HTML/JavaScript/PHP/MySQL > WINDOWS - Delphi/ASSEMBLER/MySQL/xBase > SERVIDORES - IntraNetWare4.11, LINUX-RedHat9, Windows > > ----- Original Message ----- > From: Filippe Maymone > To: Delphi-BR ; Lista-Delphi > Sent: Thursday, August 30, 2007 3:31 PM > Subject: [delphi-br] Sub-Select > > Galera, > > Alguem tem alguma apostila de SQL que fala de SUB Select ??? > > Eu estou precisando fazer um mais naum estou conseguindo... > > Se eu tiver nas 2 tabelas um campo igual .. eu ja consigo fazer a >sub-Select ??? > > Os 2 select te mque ter os mesmo campos ?? ou pode ser tudo diferente .. >e ter apenas 1 (no meu caso são 2 campos) que se relacionam nas 2 tabelas >?? > > obrigado.. > > Filippe Ventura Maymone > (Analista de Suporte / Desenvolvedor) > WEB - HTML/ASP/JavaScript > Windows - Delphi > Banco - SQL Server/Firebird 2.0 > Servidor - Windows / Debian / RedHat > MSN: [EMAIL PROTECTED] > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > -------------------------- > E-mail Seguro Vetorial.net > > Mensagem classificada como NÃO-SPAM. Para classificar como SPAM, > encaminhe para [EMAIL PROTECTED] > > Chave de Identificação: 54568,46d729da548841895617647 > > [As partes desta mensagem que não continham texto foram removidas] > > > > > >[As partes desta mensagem que não continham texto foram removidas] > __________________________________________________________ Mande torpedos SMS do seu messenger para o celular dos seus amigos http://mobile.msn.com/ [As partes desta mensagem que não continham texto foram removidas]