llgd.net
当前位置:首页 >> sql 求平均值. >>

sql 求平均值.

每个人的平均值?那就用group by姓名,按照姓名这个属性来分组统计,用avg函数来求每个人平均值,不过这样算,如果出现同名,会算成一个人,所以一般都是按照学号之类不会重复的列来分组。 大致代码如下: select 姓名,avg(数学) as 数学平均分...

我写了一个最简单的,你看下,应该能解决问题的 “select avg(num1),avg(num2),avg(num3),avg(num4), avg((num1+num2+num3+num4)/4) from 表名” 或者 “select avg(num1),avg(num2),avg(num3),avg(num4), (avg(num1)+avg(num2)+avg(num3)+avg(num4...

Avg(学生成绩.成绩A +[成绩B] + [成绩C] + [成绩D] + [成绩E])

平均分是80吧,是不是写错了? select 宿舍号,周次,avg(分数) from table where 宿舍号='1' and 周次=‘1’group by 宿舍号,周次

--SQL SERVER 2000 静态SQL select 学号 as 学号 , max(case 科目 when '语文' then 成绩 else 0 end) 语文, max(case 科目 when '数学' then 成绩 else 0 end) 数学, max(case 科目 when '英语' then 成绩 else 0 end) 英语, sum(成绩) 总分, c...

嵌套查询 从平均值的结果集中找出最大值。 比如: select max(avgs) from ( select 字段1,avg(字段2) as avgs from 表 group by 字段1 ) a PS:“abingpow - 高级魔法师 七级”的语句是错的。

试试我写的这个呢: select 帐户号,avg(月消费) as 月均消费 from (select 帐户号,月,sum(钱) as 月消费 from 账单 group by 帐户号,月) as 月汇总表 where 帐户号=1111 group by 帐户号 思路就是:先查出一个月汇总表,再从此数据集中用Avg()函...

select avg(writtenExam+labExam) as avgExam from table

SELECT sclass, cno, cname, AVG(grade) AS pjcj FROM 表名 GROUP BY sclass, cno, cname

下面是一个简单的例子:你想要订单总数超过25000美元的客户清单。你需要适当连接的三个表:Customer、SalesOrderHeader和SalesOrderDetail。然后,你求Detail的和,并将总数与25000美元进行对比。查看列表A。 查看列表A中的代码时,有一件事情并...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com