[firebase-br] SELECT
Alexandre
info em caculaagro.com.br
Qua Out 26 16:52:01 -03 2005
Boa tarde lista.
Estou precisando fazer a seguinte pesquisa: Tenho uma tabela de VENDAS, e
outra de ITENS_VENDA. Preciso fazer uma consulta que me retorne todos os
campos das duas tabelas, mais um campo de soma (SUM), do valor total da
venda, agrupado pelo código do cliente.
Tentei fazendo assim:
select I.ITE_PRECO, I.ITE_QUANTIDADE, I.PROD_COD, I.VEN_COD, V.CLI_COD,
V.FAT_COD, V.VEN_COB1, V.VEN_COB2,
V.VEN_COD, V.VEN_COND1, V.VEN_COND2, V.VEN_DATAEMI, V.VEN_IND1,
V.VEN_IND2, V.VEN_NF,
V.VEN_VALORNF, SUM(V.VEN_VALORNF)
from ITENS_VENDAS I, VENDAS V
WHERE V.VEN_DATAEMI BETWEEN '01/01/2005' AND '12/31/2005'
and V.VEN_COD = I.VEN_COD
GROUP BY V.CLI_COD
mas dá o seguinte erro:
Invalid expression inthe select list (not contained in either an aggregate
function or the GROUP BY clause)
O que será está errado?
Estou precisando com muita urgência.
obrigado
Alexandre Gonçalves
Dracena - SP
Mais detalhes sobre a lista de discussão lista