数据库字段:到期日期(dqrq),贷款金额(dkje)
统计贷款日期为正常的贷户数和贷款金额。with data.ADOQuery1 do
begin
close;
sql.Clear;
sql.Add('select * from hqdk where dqrq>'+inttostr(trunc(date)));
open;
label5.Caption:=inttostr(data.ADOQuery1.RecordCount);
要统计正常贷户的合计贷款金额如和能实现?

解决方案 »

  1.   

    'select count(dkje) form  hqdk where dqrq>'+inttostr(trunc(date)
      

  2.   

    count()  标准SQL语句在delphi中的运用。不过你要注意筛选记录的条件。
      

  3.   

    count是计算记录总数,用计算金额的合计用sum函数
    select sum(dkje) from ...
    group by ...
      

  4.   

    select sum(dkje) from hqdk where ....
      

  5.   

    对不起,是我错不用该用count
      

  6.   

    select sum(字段) as hj from 表 order by 字段名