H
hqh1234
Unregistered / Unconfirmed
GUEST, unregistred user!
我建有一Paradox库用于统计良品率,统计表单有Query1、Datasour和Dbgrid控件。
在程序中如下实现:
begin
Query1.close;
Query1.sql.clear;
Query1.sql.add('select 机种,sum(良品数)/sum(完成数)as 良品率);
Query1.sql.add('from mfg1.db);
Query1.sql.add('group by 机种);
Query1.sql.add('order by 机种);
end;
但计算结果良品率有15位,如何只截取小数点后三位,请高手赐教!
在程序中如下实现:
begin
Query1.close;
Query1.sql.clear;
Query1.sql.add('select 机种,sum(良品数)/sum(完成数)as 良品率);
Query1.sql.add('from mfg1.db);
Query1.sql.add('group by 机种);
Query1.sql.add('order by 机种);
end;
但计算结果良品率有15位,如何只截取小数点后三位,请高手赐教!