有没有sum函数,怎么使用???多谢 ( 积分: 50 )

  • 主题发起人 主题发起人 veta_yu
  • 开始时间 开始时间
V

veta_yu

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi里有没有sum函数,uti 怎么使用??多谢[?]
 
sum直接在SQL里使用就可以了的
 
要sum函数干什么? 数据库里有 SUM 如果不是数据库用 INC 一样的效果。
 
楼上正解……
 
各位,是这样的,我有一个数组,需要把里面的数分成几个组累加一下,我做了一个循环可是总是有问题,所以想问一下这个怎样,可是用sql里面的sum,我这样做:adoquery1.SQL.Add('select sum(hour) from fuhe where id<24');这样的话只能对一组数求和,那位高手给指导一下,谢谢!
 
你就分组查询进行sum
 
能不能说的详细点,或者给各具体代码的例子,我是个初学者
 
按id进行分组查询
select sum(hour) from fuhe group by id
 
楼上正解
 
id怎么控制??
 
如果用的是ACCESS,可以这么写
select a,sum(hour) from (select hour,iif(id<24,1,iif(id<48,2,iif(id<72,3,4))) as a from fuhe) group by a
不是的话
可以用
case when then 代替上面的IIF
 
D本身没有SUM,但你可以根据自己的需要写一个同样功能SUM函数。
E-Mail、MSN:Delphi2005@163.com
 
后退
顶部