!!!已知日数据,如何实现月、季及年汇总?!!!

vax001 2003-07-17 11:49:51

库中存有按日记录的明细数据,想要实现月、季及年的汇总结果,该如何做呢?

例:
数据表:
A B C
2000-01-01 1 1
2001-01-01 1 1
2001-03-10 1 1
2001-03-20 1 1
2003-02-01 1 1
2003-03-01 1 1
2003-04-03 1 1
2003-04-06 1 1
......

汇总结果:
1. 2003年月汇总:
1月 0 0
2月 1 1
3月 0 0
4月 2 2
......
2. 年汇总:
2000年 1 1
2001年 3 3
2002年 0 0
2003年 4 4
......

不知能否有相对简单的方法实现,恳请各位高手赐教!
...全文
41 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
klbt 2003-07-18
  • 打赏
  • 举报
回复
用数据窗口,分别按月(把日期截取到月)、年(把日期截取到年)建立分组,建立计算域求和即可。
三杯倒 2003-07-18
  • 打赏
  • 举报
回复
數據量大用工具
否則用SQL語句看看
sdav 2003-07-18
  • 打赏
  • 举报
回复
俺是用的SELECT * FROM WHERE
hehe!!!!!!11111
moweihua 2003-07-18
  • 打赏
  • 举报
回复
月汇总:select month(A),sum(B),sum(C) from 数据表;
年汇总:select year(A),sum(B),sum(C) from 数据表;
如果汇总想分开月前年后就用两个数据窗口做.
  • 打赏
  • 举报
回复
同意 klbt(快乐白兔)
就是用数据窗口
或者用sql语句写成你要的数据窗口语法,这样就不用计算列了!!!!!!!
guohh 2003-07-18
  • 打赏
  • 举报
回复
使用SQL语句按条件进行分组,然后统计!!!

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧