关于将表中数据汇总后生成新表的问题

jinhailv 2004-02-24 05:13:08
有3个表如下:表a,b,c其表结构均为
表a:
ymdhm(列名) dtrn(列名)
2003-12-09 18:00:00 0.5
2003-12-09 18:10:00 0.5
2003-12-09 18:20:00 0.5
2003-12-09 18:30:00 0.5
2003-12-09 18:40:00 0.5
2003-12-09 18:50:00 0.5
表a:
ymdhm(列名) dtrn(列名)
2003-12-09 19:00:00 0.5
2003-12-09 19:10:00 0.5
2003-12-09 19:20:00 0.5
2003-12-09 19:30:00 0.5
2003-12-09 19:40:00 0.5
2003-12-09 19:50:00 0.5
表b:
ymdhm(列名) dtrn(列名)
2003-12-09 18:00:00 0.4
2003-12-09 18:10:00 0.4
2003-12-09 18:20:00 0.4
2003-12-09 18:30:00 0.4
2003-12-09 18:40:00 0.4
2003-12-09 18:50:00 0.4
表c:
ymdhm(列名) dtrn(列名)
2003-12-09 18:00:00 0.3
2003-12-09 18:10:00 0.3
2003-12-09 18:20:00 0.3
2003-12-09 18:30:00 0.3
2003-12-09 18:40:00 0.3
2003-12-09 18:50:00 0.3
通过按每小时统计一次后汇总为新表d
表d:
stcd(列名) ymdhm(列名) dtrn(列名)
a 2003-12-09 19:00:00 3.0
b 2003-12-09 19:00:00 2.4
c 2003-12-09 19:00:00 1.8
a 2003-12-09 20:00:00 3.0
请教各位大侠,使用SQL Server中的触发器能否解决这个问题?如另有他法(如:通过写程序代码的方法)能实现其功能,敬请赐教。多谢了!!!
...全文
34 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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