首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

简单的统计有关问题

2012-06-07 
简单的统计问题有如下一张表idd_lrrqA1A2A3A4A5A6A7A8A9A1012010-12-8 12:02:202.02.52.81.02.52.52.3 2.5

简单的统计问题
有如下一张表
id d_lrrq A1 A2 A3 A4 A5 A6 A7 A8 A9 A10
1 2010-12-8 12:02:20 2.0 2.5 2.8 1.0 2.5 2.5 2.3 2.5 2.6 5.5
2 2010-12-8 12:02:20 2.0 21.5 2.8 3.0 3.5 2.5 2.3 2.5 8.6 3.5
3 2010-11-9 12:02:20 4.0 12.5 2.8 1.0 2.5 2.5 7.3 8.5 9.6 8.5
4 2010-12-9 12:02:20 34.0 2.5 3.8 1.0 7.5 78.5 2.3 2.5 2.6 3.5
5 2010-12-9 12:02:20 23.0 2.5 34.8 1.0 2.5 2.5 2.3 2.5 8.6 0.5
6 2010-12-9 12:02:20 26.0 2.5 2.8 1.0 2.5 2.5 2.3 2.5 2.6 3.5

怎么样统计出A1到A10的日平均值和月平均值!!
新手,请高手帮忙!

[解决办法]
--日平均
select d_lrrq ,avg(A1),...
from tablename
group by d_lrrq

--月平均
select to_char(d_lrrq,'yyyy-mm'),avg(A1)...
from tablename
group by to_char(d_lrrq,'yyyy-mm')
[解决办法]
没看懂要什么,仔细讲讲?
[解决办法]
d_lrrq字段存储的日期精确到秒怎么生成月平均字段!~~~
我看这不简单,建议用存储过程处理吧
[解决办法]

探讨
有如下一张表
id d_lrrq A1 A2 A3 A4 A5 A6 A7 A8 A9 A10
1 2010-12-8 12:02:20 2.0 2.5 2.8 1.0 2.5 2.5 2.3 2.5 2.6 5.5
2 2010-12-8 12:02:20 2.0 21.5 2.8 3.0 3.5 2.5 2.3 2.5 8.6 3.5
3 2010-11-9 12:02:20 4.0 ……

热点排行
Bad Request.