码迷,mamicode.com
首页 > 数据库 > 详细

按季度求平均值sql

时间:2016-05-18 12:15:54      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:

SELECT *  FROM dbo.YeJi

SELECT t.jidu,SUM(amount) FROM (
SELECT  (y.month+2)/3 AS jidu,y.* FROM dbo.YeJi y
)t
GROUP BY t.jidu

SELECT t.jidu,AVG(amount) FROM (
SELECT  (y.month+2)/3 AS jidu,y.* FROM dbo.YeJi y
)t
GROUP BY t.jidu

id month amount
1 1 1.00
2 2 2.00
3 3 3.00
4 4 4.00
5 5 5.00
6 6 6.00
7 7 7.00
8 8 8.00
9 9 9.00
10 10 10.00
11 11 11.00
12 12 12.00

=================

jidu 总量
1 6.00
2 15.00
3 24.00
4 33.00

==============

jidu 平均值
1 2.000000
2 5.000000
3 8.000000
4 11.000000

 

按季度求平均值sql

标签:

原文地址:http://www.cnblogs.com/caohuimingfa/p/5504366.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!