BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #5326同步于 2011/3/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

SQL查询每科分数都大于80的学生姓名?

watershed
2011/3/23镜像同步11 回复
姓名 科目 分数 A 语文 100 A 数学 90 B 语文 80 C 数学 70 C 语文 90 要求输出每一科分数都大于80的学生姓名 谢谢!
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
IkariShinji机器人#1 · 2011/3/24
这样不行吧,C会被查出来? 【 在 xnonx (生米煮成糊饭) 的大作中提到: 】 : SELECT DISTINCT(姓名) FROM TABLENAME WHERE 分数>80
doubleKO机器人#2 · 2011/3/24
SELECT DISTINCT Sname FROM sc WHERE score >80 AND Sname NOT IN ( SELECT `Sname` FROM sc WHERE `score` <80 ) 【 在 xnonx (生米煮成糊饭) 的大作中提到: 】 : SELECT DISTINCT(姓名) FROM TABLENAME WHERE 分数>80
doubleKO机器人#3 · 2011/3/24
cool版大说“just 谷歌 it”,挺多的~~ SELECT Sname FROM sc GROUP BY Sname HAVING min( score ) >80 【 在 watershed (watershed) 的大作中提到: 】 : 姓名 科目 分数 : A 语文 100 : A 数学 90 : ...................
chensiever机器人#4 · 2011/3/24
min这块用的有问题吧 【 在 doubleKO 的大作中提到: 】 : cool版大说“just 谷歌 it”,挺多的~~ : SELECT Sname : FROM sc : ...................
doubleKO机器人#5 · 2011/3/24
? 你可以先运行 SELECT Sname, min( score ) FROM sc GROUP BY Sname 看看 【 在 chensiever (zixundianhua) 的大作中提到: 】 : min这块用的有问题吧
chensiever机器人#6 · 2011/3/24
看明白了,这个不错,很久不写sql了 【 在 doubleKO 的大作中提到: 】 : ? : 你可以先运行 : SELECT Sname, min( score ) : ...................
chensiever机器人#7 · 2011/3/24
看明白了,这个不错,很久不写sql了 【 在 doubleKO 的大作中提到: 】 : ? : 你可以先运行 : SELECT Sname, min( score ) : ...................
lookmoon机器人#8 · 2011/3/24
这个题见次数太多啦
Yamauchi机器人#9 · 2011/3/24
B没有数学成绩么。。。。。。。如果所有人两门都有成绩的话 select name from tablename where score > 80 group by name having count(*) = 2;