[firebase-br] Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause).
Breno Martinusso
martinusso em gmail.com
Sex Maio 4 13:13:56 -03 2007
Está faltando o "ite.preco" no group by
Em 04/05/07, Cesar <cesar_newton em yahoo.com.br> escreveu:
>
> como eu posso corrigir este erro....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).
> estou fazendo isso...
> select
> vend.data,
> vend.operacao,
> vend.cod_venda,
> vend.comissao,
> vend.forma_pagto,
> vend.valor,
> (vend.valor / 100 * vend.comissao) AS VALORCOMISSAO,
> sum(ite.preco) AS ValorCusto,
> (vend.valor - vend.comissao - ite.preco) AS VALORY
>
> from vendas vend
> left join representantes REP on REP.cod_representante = vend.cod_vendedor
> left join itens_venda ite on ite.cod_venda = vendas.cod_venda
> Where vend.data between :dataini and :dataFim
> and vend.cod_vendedor = :parcod
> group by
> vend.cod_venda,
> vend.data,
> vend.valor,
> vend.operacao,
> vend.forma_pagto,
> vend.comissao
> order by
> vend.data,
> vend.valor,
> vend.operacao,
> vend.forma_pagto,
> vend.comissao
>
>
> ______________________________________________
> 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
>
--
Breno Borges MARTINUSSO
martinusso em gmail.com
martinusso.blogspot.com
Mais detalhes sobre a lista de discussão lista