[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