永发信息网

数据库一般都提供每日数据,有什么方法快速得出月平均数据?

答案:2  悬赏:20  手机版
解决时间 2021-02-05 21:47
  • 提问者网友:不要迷恋哥
  • 2021-02-05 17:07
比如wind数据库或者国泰安数据库,这些数据库有没有提供算出月度数据的功能呢?或者,要是有别的软件也行,用excel算平均数太繁琐了,因为每个月的天数都不同。数据量比较大。
最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2021-02-05 17:43
select 时间函数去月份(date),sum(数据) 总和, avg(数据) 平均值
from table_name
where date between ... and ...
group by 时间函数去月份(date)
全部回答
  • 1楼网友:鸽屿
  • 2021-02-05 19:07
从上面的查询来看是没有办法分辨的,可以增加一个字段来实现,方法如下: select c.* from (select id,title,'a' as tb from a union all select id,title,'b' as tb from b) c order by c.time desc 这样你就使用rs(2)得到来源那个表了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯