一个关于SQL的问题

小帅帅丶 发布于 2015/05/09 18:12
阅读 115
收藏 0

帮忙写1 3的sql语句

加载中
0
霍啸林
霍啸林
SELECT name
  FROM student
GROUP BY name
HAVING MIN(score) >= 60 AND AVG(score) >= 75




小帅帅丶
小帅帅丶
谢谢你的回答。但是如果是有学生只有2门科目成绩大于60.且平均分大于75.也会出来
0
小帅帅丶
小帅帅丶

1.SELECT cname,name,CASE WHEN score < 60 THEN'不及格' WHEN score >= 60 AND score < 80 THEN'及格'ELSE'优秀' END 分数 FROM student

2.SELECT cname,avg(score) as avgscore FROM student GROUP BY cname

3.?????????????、

返回顶部
顶部