单项选择题
查询比王力同学入校总分高的学生姓名和入校总分,SELECT-SQL语句为()。
A.SELECT姓名,入校总分FROM学生表WHERE入校总分>(入校总分WHERE姓名=“王力”)
B.SELECT姓名,入校总分FROM学生表WHERE入校总分>(SELECT入校总分FOR姓名=“王力”)
C.SELECTX.姓名,X.入校总分FROM学生表ASX,学生表ASYWHEREX.入校总分>Y.入校总分ANDY.姓名=“王力”
D.SELECT姓名,入校总分FROM学生表WHERE入校总分IN(SELECT入校总分WHERE姓名=“王力”)
相关考题
-
单项选择题
当子查询返回的值是一个集合时,下列()可以完全代替ANY。
A.EXISTS
B.IN
C.ALL
D.BETWEEN -
单项选择题
查询比所有女生入校总分高的男生姓名和入校总分,正确的语句是()。
A.SELECT姓名,入校总分FROM学生表WHERE(入校总分>ANY(SELECT入校总分FROM学生表WHERE性别=“女生”))AND性别=“男”
B.SELECT姓名,入校总分FROM学生表WHERE(入校总分>(SELECTMIN(入校总分)FROM学生表WHERE性别=“女生”))AND性别=“男”
C.SELECT姓名,入校总分FROM学生表WHERE(入校总分>ALL(SELECT入校总分FROM学生表WHERE性别=“女生”))AND性别=“男”
D.SELECT姓名,入校总分FROM学生表WHERE(入校总分>(SELECTMAX(入校总分)FROM学生表WHERE性别=“女生”AND性别=“男”) -
单项选择题
查询没有讲授课程号为C140的教师姓名,错误的语句是()
A.SELECT姓名FROM教师表WHERE(教师号<>ANY(SELECT教师号FROM授课表WHERE课程号=“C140”))
B.SELECT姓名FROM教师表WHERENOTEXISTS(SELECT*FROM授课表WHERE教师号=教师表.教师号AND课程号=“C140”)
C.SELECT姓名FROM教师表WHERENOTIN(SELECT*FROM授课表WHERE教师号=教师表.教师号AND课程号=“C140”)
D.SELECT姓名FROM教师表WHERE(教师号NOTALL(SELECT教师号FROM授课表WHERE课程号=“C140”))
