adoquery.sql.text:='select sum(列名) from tablename where 时间条件 group by 列名';
adoquery.sql.text:='select sum(列名) from tablename where 时间>''yy-mm-dd hh:mm:ss ''group by 列名';
我想在同一年中,根据时间中的月份对dbgrid中的某一列的数值分别求和,比如: 对 销售额 列,05年1-12月分的数据分别求和 该怎么做?急!!///////////////////////////////////是求每个月的汇总值吗? 用下面的SQL: select sum(TheField)as TheField from Table where TimeField between '2005-01-01' and '2005-12-31' group by DatePart(mm,TimeField)
对 销售额 列,05年1-12月分的数据分别求和
该怎么做?急!!///////////////////////////////////是求每个月的汇总值吗?
用下面的SQL:
select sum(TheField)as TheField from Table
where TimeField between '2005-01-01' and '2005-12-31'
group by DatePart(mm,TimeField)