[firebase-br] Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause).

Cesar cesar_newton em yahoo.com.br
Sex Maio 4 12:44:57 -03 2007


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 





Mais detalhes sobre a lista de discussão lista