GARANTIR DESCONTO

Fórum SQL somando valores num periodo (era: Iniciante em Delphi) #342089

21/05/2007

0

Olá, por ser novo em delphi ainda estou utilizando o paradox e

estou tentando fazer uma consulta via query e sql que me forneça ao

final de um periodo de consulta entre datas, os valores somados de uma

coluna em um dbgrid.

Exemplo:


| data |produto | credito |
-----------------------------------------------------
|21/01/07|Porduto tal | 125,00|
|22/02/07|Porduto tal | 105,00|
|01/03/07|Porduto tal | 145,00|
|21/03/07|Porduto tal | 155,00|
-----------------------------------------------------
no final desta consulta, os valores totalizados da coluna credito, seriam enviados para um label.caption ou um edit.text.

agradeço desde já por m ajudarem


Gsoftware

Gsoftware

Responder

Posts

21/05/2007

Adriano_servitec

Faça usando SQL em uma query
with query do begin
    close;
    sql.clear;
    sql.add(´select data, produto, sum(credito)as valor from <<suatabela>>´);
    sql.add(´WHERE data between ´+ QuotedStr(MaskEdit1.Text) +´ and ´+ QuotedStr(MaskEdit2.Text) +´)´);
    sql.add(´group by data, produto´);
    open;


Ai eh soh jogar o resultado do campo <<valor>> em um DBText


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar