[firebase-br] duvida no SQL

Magnun Oliveira magnun_magnun em hotmail.com
Ter Jul 4 15:37:43 -03 2006


a sintaxe não é where NOT IN ( ...

???


>From: "Eduardo Jedliczka" <edujed em gmail.com>
>Reply-To: FireBase <lista em firebase.com.br>
>To: "FireBase" <lista em firebase.com.br>
>Subject: Re: [firebase-br] duvida no SQL
>Date: Tue, 4 Jul 2006 14:51:20 -0300
>
>Ahhh agora eu entendi...
>
>Olha este exemplo e depois você adapta ao seu select
>
>Select X.* From TABELA_X X
>where not (X.msisnd exists (Select First 1 Y.Msisnd from TABELA_Y Y where
>Y.msisnd=X.msisnd))
>
>======================
>Eduardo Jedliczka
>Membro do TeamFB - FireBase
>Apucarana - PR
>======================
>
>----- Original Message -----
>From: "Jean Vieira" <vieira.jean em gmail.com>
>To: "FireBase" <lista em firebase.com.br>
>Sent: Tuesday, July 04, 2006 2:44 PM
>Subject: Re: [firebase-br] duvida no SQL
>
>
>meu caso e' o seguinte,
>
>tenho uma tabela X com varios msisnd cadastrados, e com o tempo vao sendo
>adicionados na tabela Y alguns msisnd.
>preciso buscara na tabela X os dados que nao tem na tabela Y
>
>
>2006/7/4, Eduardo Jedliczka (TeamFB) <jedyfb em gmail.com>:
> >
> > Não entendi sua dúvida (não há negrito ou sublinhado em e-mails com 
>texto
> > puro), mas deixa eu dar um palpite...
> >
> > Select blablabal
> > Inner join pag_comissao pc  on pc.msisdn = cc.msisdn
> > where pc.msisdn <> cc.msisdn
> >
> > vai SEMPRE trazer um result set vazio. Então, quais dados diferentes 
>você
> > quer trazer ???
> >
> > ======================
> > Eduardo Jedliczka
> > Membro do TeamFB - FireBase
> > Apucarana - PR
> > ======================
> >
> > ----- Original Message -----
> > From: "Jean Vieira" <vieira.jean em gmail.com>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Tuesday, July 04, 2006 1:58 PM
> > Subject: [firebase-br] duvida no SQL
> >
> >
> > pessoal,
> > serial possivel fazer este SQL abaixo sem medo de receber dados falsos?
> >
> > Select pc.dt_pag , pc.valor, nv.NrNota, nv.DtVenda, i.Desitem, 
>p.DescPla,
> > p.ComisPla, cc.IMEI, cc.MSISDN, cc.ICCDI
> > >From Nota_Venda nv
> > Inner join Venda_CelChip vc
> > on vc.idnota = nv.id
> > inner join Cel_Chip cc
> > on vc.CODCELCH = cc.CODCELCH
> > Inner Join itens i
> > on vc.coditem=i.coditem
> > Inner Join Planos_Promo p
> > on vc.codpla=p.codpla
> > Inner join pag_comissao pc
> > on pc.msisdn = cc.msisdn
> > where nv.DtVenda>= :dtini
> > and nv.DtVenda<= :dtfin
> > *and pc.msisdn <> cc.msisdn
> > *Order By nv.NrNota, i.DesItem, p.DescPla
> > Params[0].AsDate:= Datainicial.Date;
> > Params[1].AsDate:= DataFinal.Date;
> >
> > se eu tirar a linha negrito e sublinhada os dados me retornam corretos,
> > mas
> > preciso selecionar os dados que sao diferentes.
> > meu campo cc.msisn nao e' nem chame primaria nem extrangeira, e o campo
> > pc.msisdn tambem nao e' nenhum dos dois.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>Para editar sua configuração na lista, use o endereço
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>Para editar sua configuração na lista, use o endereço 
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa

_________________________________________________________________
MSN Busca: fácil, rápido, direto ao ponto.  http://search.msn.com.br





Mais detalhes sobre a lista de discussão lista