数据库 比较运算符

查询其他专业比所有计算机专业的学生年龄都小的学生的信息。
SELECT *FROM STUDENT
WHERE 专业名<> '计算机' AND 出生年份>ALL
(SELECT 出生年份
FROM STUDENT
WHERE 专业名='计算机' );

不理解上面的,是我的话就写成这样子:
SELECT *FROM STUDENT
WHERE 出生年份<ALL
(SELECT 出生年份
FROM STUDENT
WHERE 专业名='计算机' )
AND 专业名<> '计算机' ;

第1个回答  2012-11-27
如果是"查询其他专业比所有计算机专业的学生年龄都小的学生的信息。"那你的写法才是对的。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网