求平均数Oracle在一个表里,根据字段一相同的,字段二平均数。数据量挺大的,做一次统计,可以不考虑执行效率。
求平均数
Oracle在一个表里,根据字段一相同的,字段二平均数。数据量挺大的,做一次统计,可以不考虑执行效率。
如table
字段一 字段二
1 8
1 6
13 14
13 2
· ·
· ·
999 7
999 5
统计出字段一相同的,字段二的平均数。得出结果如:
字段一 字段二
1 7
13 8
· ·
· ·
999 6
非常感谢!系统限死,只能给100分。麻烦大神了。
[解决办法]
SELECT 字段1, AVG (字段2) vagval
FROM table1
GROUP BY 字段1
ORDER BY 字段1;
[解决办法]
select t.c1,avg(t.c2) from t group by t.c1 order by t.c1;
[解决办法]
求平均数不是聚组函数avg的基本功能么
select a,avg(b) b from table group by b order by b
[解决办法]
