题目内容

以下说法正确的是()。

A. 嵌套查询是将查询块嵌套在另一个查询块的WHERE 子句或HAVING 短语中。
B. 嵌套查询可以用多个简单查询进行复杂的查询。
C. 有些嵌套查询可以用连接运算替代。
D. 子查询中能使用ORDER BY子句。

查看答案
更多问题

以下说法正确的是()。

A. “> ANY”表示大于子查询结果中的所有值。
B. “!= ALL”表示不等于子查询结果中的任何一个值。
C. “<> ANY”表示不等于子查询结果中的某个值。
D. “<= ALL”表示小于等于子查询结果中的所有值。

以学生表Student(Sno,Sname,Ssex,Sage,Sdept)为数据源,查询其他系中比计算机科学系(CS)某一学生年龄小的学生,要求显示学生学号(Sno)、姓名(Sname)及年龄(Sage)。下列SQL语句正确的是()。

A. SELECT Sno, Sname, Sage FROM Student WHERE Sage < ANY (SELECT Sage FROM Student WHERE Sdept = 'CS' ) AND Sdept <> 'CS' ;
B. SELECT Sno, Sname, Sage FROM Student WHERE Sage < ALL (SELECT Sage FROM Student WHERE Sdept = 'CS' ) AND Sdept <> 'CS' ;
C. SELECT Sno, Sname, Sage FROM Student WHERE Sage < (SELECT MAX(Sage) FROM Student WHERE Sdept = 'CS') AND Sdept <> 'CS';
D. SELECT Sno, Sname, Sage FROM Student WHERE Sage < (SELECT MIN(Sage) FROM Student WHERE Sdept = 'CS') AND Sdept != 'CS';

嵌套查询的执行过程是由外向里进行的。

A. 对
B. 错

子查询可以跟在比较运算符之前或之后。

A. 对
B. 错

答案查题题库