[firebase-br] duvida no SQL

Jean Vieira vieira.jean em gmail.com
Ter Jul 4 13:58:09 -03 2006


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.



Mais detalhes sobre a lista de discussão lista