下图是使用查询设计器完成的查询,与该查询等价的SQL语句是( )。

admin2013-03-30  30

问题 下图是使用查询设计器完成的查询,与该查询等价的SQL语句是(  )。

选项 A、select学号,数学from sc where数学>(select avg(数学)from sc)
B、select学号where数学>(select avg(数学)from sc)
C、select数学avg(数学)from sc
D、 select数学>(select avg(数学)from sc)

答案1

解析 根据题干图来看,该查询所要满足的条件是在SC表中,  “数学”字段的值要大于SC表中数学成绩的平均值(Select avg(数学)from sc语句的意义为查询出SC表中“数学”字段的平均值),而几个选项的意义分别如下。选项B:此SQL语句不完整,缺少指定查询源表的FORM子句。选项C:此SQL语句不完整,在“数学”与avg(数学)字段列表中,缺少分隔符“,”,并且此SQL语句也不满足题意。选项D:此SQL语句不完整,缺少指定查询源表的FORM子句及指定条件的WHERE关键字。选项A:符合题意,SQL语句完整,故为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/s7up777K
0

最新回复(0)