如何对sql7的表中数据进行按月、年、季度汇总?有datetime字段!(50分)

  • 主题发起人 主题发起人 ddynet
  • 开始时间 开始时间
D

ddynet

Unregistered / Unconfirmed
GUEST, unregistred user!
如何对sql7中数据进行按月、年、季度汇总?有datetime字段!
 
用Year(DateTimeField)/Month(DateTimeField)对年/月可以
季度的?自已再定一个过程定义吧,好像没有现成的,我也不知道.
 
select year,count(*) from table
groud by year.
要取得year值,可以用sql7中的datepart(year,datetimefield)函数取出year,我想这样
应该可以实现的,按月的也一样,季度可就麻烦点,自己写过程吧:)
 
建立年、月、日三个字段,使用触发器,在添加或修改日期时自动往这三个字段充值,汇总
时就可方便地使用group by子句
 
datepart(depart,datetimefield);
depart return
year 年
month 月
quarter 季度
week 星期
... ...
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部