[firebase-br] Erro INSERT SELECT
Luana Marinho da Silva Lima
luana.marinhosl em gmail.com
Seg Set 24 15:08:17 -03 2007
obrigatóriamente vc devera usar o group by já que esta usando o SUM
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