SQL中NOT EXISTS的使用
在SQL中NOT EXISTS的作用是什么呢?下文就将带您寻找答案,看看SQL中NOT EXISTS究竟如何使用,供您参考。
SQL中NOT EXISTS 的作用与 EXISTS 正相反。如果子查询没有返回行,则满足SQL中NOT EXISTS 中的 WHERE 子句。本示例查找不出版商业书籍的出版商的名称:
- USE pubs
- G
- OSELECT pub_name
- FROM publishers
- WHERE NOT EXISTS
- (SELECT *
- FROM titles
- WHERE pub_id = publishers.pub_id
- AND type = \'business\')
- ORDER BY pub_name
- GO
下面是结果集:
- pub_name
- ----------------------------------------
- Binnet & Hardley
- Five Lakes Publishing
- GGG&G
- Lucerne Publishing
- Ramona Publishers
- Scootney Books
- (6 row(s) affected)
【编辑推荐】
教您如何进行SQL数据分页
教您如何使用sql DATENAME
SQL查询日期的问题
SQL外连接简介
SQL中CREATE语句的使用
版权声明:
作者:后浪云
链接:https://www.idc.net/help/319650/
文章版权归作者所有,未经允许请勿转载。
THE END