[firebase-br] Como usar o INSERT E SELECT

.:: Eder Sousa ::. edersousa em gmail.com
Seg Set 24 14:06:06 -03 2007


Boa Tarde!!!

Estou tentando fazer um Insert baseado em um select que retorna todos os
saldos necessários, porém o maledito não está funcionando, por favor alguém
pode me dizer aonde estou errando?

Abraços,

Eder Sousa
Piracicaba/SP


INSERT INTO CAIXASALDODIARIO(caixasaldodiario.datasaldo,
                             caixasaldodiario.planocontas,
                             caixasaldodiario.filial,
                             caixasaldodiario.saldodiario)

                             select l.datalancto,
                                    l.codigoplanocontas,
                                    l.filial,
                                    (s.saldodiario + sum (l.valor))
SaldoAtual
                             from caixalancamentos l,  caixasaldodiario s,
caixaplanocontas p
                             where (s.datasaldo = (l.datalancto-1) and
                                   (l.codigoplanocontas = p.codigo) and
                                   (l.filial = s.filial) and
                                   l.codigoplanocontas = s.planocontas ) and
                                   (l.filial = 2) and (l.codigoplanocontas =
27);  /*Forçando somente uma filial e um código*/



Mais detalhes sobre a lista de discussão lista