数据窗口

mackly 2003-11-21 03:37:49
我的数据窗口是tabular型,想做一个每年的伤害事故对比统计表,2003,2004,2005。。。。。只要在表里存在的就提出年份然后对其进行各种伤害的统计,没有思路该如何做,
...全文
15 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liliang800207 2003-11-21
  • 打赏
  • 举报
回复
用图表吧
多直接亚
flyingti 2003-11-21
  • 打赏
  • 举报
回复
用Tabular类型的datawindow不好实现,用CrossTab类型的更好实现。

如:

1、建立一个CrossTab的dw,在这个dw的SQL语法中对事故统计表的数据按照年份和事故类型进行分组统计:

select year, accident_type, accident_quantites
from table_accident
group by year, accident_type

2、将CrossTab类型DW的行字段设为year,列字段设为accident_type。

就会生成下列形式的报表:

2003 2004 2005 ...
事故种类1 n m o
事故种类2 x y z
....
....

应该可以达到你的要求吧。

mittee 2003-11-21
  • 打赏
  • 举报
回复
是用计算列要在sql语句里写按年分组统计
wwwafa9 2003-11-21
  • 打赏
  • 举报
回复
把每一年的数据统计为计算列试一下

1,056

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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