somar uma coluna e nostrar na ultima linha total no dbgrid
fasso uma consulta e preciso que no final ela soma uma coluna e de o total no dbgrid como faco, se eu uso a funcao SUM junto com o restante da sql ela retorna um erro colum uknow(coluna invalida) oq faco
estou precisando com urgencia, agradeco desde ja. chau
estou precisando com urgencia, agradeco desde ja. chau
Eltontlms
Curtidas 0
Respostas
Rômulo Barros
27/04/2004
Crie um Field do tipo Agregate e, na propriedade Expression faça:
SUM(CampoParaSerSomado);
GOSTEI 0
Turbo Drive
27/04/2004
tente assim:
Dentro da query na propriedade Sql, coloque: select codigo, nome, (sum(qtde) as soma from itens;
Aponte o dbgrid para o dataset da sua query, dê dois cliques no dbgrid. Vai aparecer uma caixa para vc acrescentar os campos que serão visualizados no dbgrid. Pelo nosso exemplo os campos serão; codigo, nome e soma (onde o campo ´soma´ é a soma das quantidades dos itens).
Qualquer coisa post aqui a sua dúvida.
Dentro da query na propriedade Sql, coloque: select codigo, nome, (sum(qtde) as soma from itens;
Aponte o dbgrid para o dataset da sua query, dê dois cliques no dbgrid. Vai aparecer uma caixa para vc acrescentar os campos que serão visualizados no dbgrid. Pelo nosso exemplo os campos serão; codigo, nome e soma (onde o campo ´soma´ é a soma das quantidades dos itens).
Qualquer coisa post aqui a sua dúvida.
GOSTEI 0