Soma com Ibquery _ Me ajudemmm!
Olá bom dia, estou com um problema com soma de uma coluna na query. estou fazendo assim:
select ID_PRODUTO,PRODUTO,QNT,VALORUN,VALORTOTAL,SERVICO,
sum(VALORTOTAL) as valor from ITENS_ATENDIMENTO
WHERE ATENDIMENTO = :PATENDIMENTO
group by ID_PRODUTO,PRODUTO,QNT,VALORUN,VALORTOTAL,SERVICO
mas a query não esta somando a coluna inteira, oque pode ter errado com esse codigo?
esta retornando o resultado apenas de um registro :(
select ID_PRODUTO,PRODUTO,QNT,VALORUN,VALORTOTAL,SERVICO,
sum(VALORTOTAL) as valor from ITENS_ATENDIMENTO
WHERE ATENDIMENTO = :PATENDIMENTO
group by ID_PRODUTO,PRODUTO,QNT,VALORUN,VALORTOTAL,SERVICO
mas a query não esta somando a coluna inteira, oque pode ter errado com esse codigo?
esta retornando o resultado apenas de um registro :(
Robson Pinheiro
Curtidas 0
Melhor post
Claudio
01/06/2016
Tente assim:
select ID_PRODUTO,PRODUTO,Sum(QNT) as Quant , Avg(VALORUN) as ValUnit ,SERVICO, sum(VALORTOTAL) as valor from ITENS_ATENDIMENTO
WHERE ATENDIMENTO = :PATENDIMENTO Group By ID_PRODUTO,PRODUTO,SERVICO
select ID_PRODUTO,PRODUTO,Sum(QNT) as Quant , Avg(VALORUN) as ValUnit ,SERVICO, sum(VALORTOTAL) as valor from ITENS_ATENDIMENTO
WHERE ATENDIMENTO = :PATENDIMENTO Group By ID_PRODUTO,PRODUTO,SERVICO
GOSTEI 1
Mais Respostas
Claudio
01/06/2016
Boa tarde, pode acontecer em alguns bancos que ao tentar fazer somas em colunas que contenham valores nulos, eles não retornem o resultado correto. De qualquer modo você pode retirar a clausula SUM e o GROUp BY e analisar o resultado para ver se está tudo ok.
GOSTEI 0
Robson Pinheiro
01/06/2016
quando eu faço a soma pela query sem exibir regitros funciona , no caso eu precisava exibir os registro e realizar a soma
GOSTEI 0