郑州电脑维修 Win7粉丝 网站地图
您的位置:IT服务网网页制作数据库浏览正文

SQL补充学习(九):使用EXISTS语句的子查询

2011-04-23 12:24:36 浏览次数:0 评论 0

SQL补充学习(九):使用EXISTS语句的子查询这篇文章的内容如下:

9.使用EXISTS语句的子查询

EXISTS语句用来测试集合是否为空,在子查询中返回true和false。通常情况下,EXISTS语句与子查询结合使用,并且只要子查询至少返回一个值,则EXISTS语句的值为true。

 

9.1使用EXISTS语句的子查询样例

SQL补充学习(九):使用EXISTS语句的子查询

SQL补充学习(九):使用EXISTS语句的子查询

查询在Table_4中有成绩的学生信息

select 序号,班级,年龄

from Table_5 as a

where exists (select * from Table_4 where 序号=a.序号)

执行结果:

SQL补充学习(九):使用EXISTS语句的子查询

EXISTS表达式前面还可以加上NOT运算符,表示不存在某个子查询条件中。

比如上面的代码前加not

select 序号,班级,年龄

from Table_5 as a

where not exists (select * from Table_4 where 序号=a.序号)

执行结果:

SQL补充学习(九):使用EXISTS语句的子查询



本文地址:http://www.itfw5.com/webdesign/database/7262.html
  • IT服务网,提供郑州IT外包,郑州电脑上门维修,郑州内存卡数据恢复服务;
  • 来源:新浪博客 作者:IT服务网
    [错误报告][收藏][打印][关闭][返回顶部]
    请自觉遵守相关政策法规,严禁发布色情/暴力/反动言论。

    相关广告

    数据库推荐文章