[firebase-br] Erro INSERT SELECT

Luana Marinho da Silva Lima luana.marinhosl em gmail.com
Seg Set 24 15:23:32 -03 2007


tente assim


select l.datalancto, l.codigoplanocontas, l.filial, (s.saldodiario + sum (
l.valor)) SaldoAtual from caixalancamentos l, caixasaldodiario s where (
s.datasaldo = (l.datalancto-1)) and (l.filial = s.filial) and (
l.codigoplanocontas = s.planocontas) and (l.filial = 2) and (
l.codigoplanocontas = 27)


group by l.datalancto, l.codigoplanocontas, l.filial, s.saldodiario


On 9/24/07, .:: Eder Sousa ::. <edersousa em gmail.com> wrote:
>
> ERRO QUE ESTÁ RETORNANDO
> Invalid token.
> Dynamic SQL Error.
> SQL error code = -104.
> Invalid expression in the select list (not contained in either an
> aggregate
> function or the GROUP BY clause).
>
>
> COMANDO QUE ESTOU USANDO
>
> 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*/
>
>
> Antes que falem já usei o GROUP e também não tive sucesso...
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista