[firebase-br] erro em group by

Jean Vieira vieira.jean em gmail.com
Seg Jan 8 15:44:59 -03 2007


boa tarde senhores,
estou com a seguinte situação, uso banco de dados firebird e em minha
aplicação tenho um sql como este abaixo

select nv.dtvenda,i.coditem, p.codpla ,i.DESITEM, p.DESCPLA,
nv.Desconto, sum(nvi.QTDE), sum(nvi.valor) ValorItem
from nota_venda nv
inner join nota_venda_itens nvi
on nv.id = nvi.idnota
inner join forn_clientes f
on nv.codcli = f.codigo
and f.forncli = 'C'
left outer join venda_celchip vc
on nvi.idnota = vc.idnota
and nvi.coditem = vc.coditem
inner join itens i
on nvi.coditem=i.coditem
left outer join planos_promo p
on vc.codpla=p.codpla
where (nv.DtVenda >= :DTINI)
and (nv.DtVenda <= :DTFIN)
group by i.coditem, p.codpla, i.DESITEM, p.DESCPLA, nv.Desconto, nv.dtvenda');
Order by nv.NrNota

Porem na minha maquina roda 100%, quando chego na maquina dos clientes
ele da a seguinte mensagem

invalid expression in the order by clause(not contained in either an
aggregate function the group by clause)

o que poderia esta causando isso.

Grato pelas dicas
-- 
Jean Vieira
___________________________
Msn        vieira.jean em gmail.com
Trabalho  suporte_mosaico em hotmail.com




Mais detalhes sobre a lista de discussão lista