首页 > 试题广场 >

一个查询语句执行后显示的结果为 1班 80

[单选题]
一个查询语句执行后显示的结果为
1班 80 
2班 75 
3班 NULL 
则最有可能的查询语句是
  • SELECT AVG(成绩) FROM 成绩表 WHERE class<=3
  • SELECT AVG(成绩) FROM 成绩表 WHERE class<=3 GROUP BY class
  • SELECT AVG(成绩) FROM 成绩表 WHERE class<=3 order by class
  • SELECT AVG(成绩) FROM 成绩表 HAVING class <=3 GROUP BY class
排除法:D肯定是错的,HAVING子句必须跟在GROUP BY子句后面,ORDER BY也不现实,毕竟默认的是顺序不是逆序,不加GROUP BY更加不可能按班抽取数据了
发表于 2018-07-15 16:57:52 回复(0)