当前位置: 首页 > news >正文

珠海集团网站建设百度营销

珠海集团网站建设,百度营销,广告传媒公司名字大全最新,java现在都是做网站一、EXISTS 关键字介绍 关键字介绍EXISTS 关联子查询通常也会和 EXISTS操作符一起来使用,用来检查在子查询中是否存在满足条件的行。 如果在子查询中当前的行不满足条件:返回 FALSE,继续在子查询中查找 如果在子查询中当前的行满足条件&…

一、EXISTS 关键字介绍

关键字介绍
EXISTS

关联子查询通常也会和 EXISTS操作符一起来使用,用来检查在子查询中是否存在满足条件的行。

如果在子查询中当前的行不满足条件:返回 FALSE,继续在子查询中查找

如果在子查询中当前的行满足条件:不在子查询中继续查找,条件返回 TRUE

NOT EXISTSNOT EXISTS关键字表示如果不存在某种条件,则返回TRUE,否则返回FALSE。

二、案例解释

2.1 示例一

查询公司管理者的employee_id,last_name,job_id,department_id信息。

# 方式一:自连接
SELECT DISTINCT e2.employee_id,e2.last_name,e2.job_id,e2.department_id
FROM employees e1 JOIN employees e2 
ON e1.manager_id = e2.employee_id# 方式二:子查询
SELECT employee_id,last_name,job_id,department_id
FROM employees 
WHERE employee_id IN (SELECT DISTINCT manager_idFROM employeesWHERE manager_id IS NOT NULL
)# 方式三:使用EXISTS
SELECT employee_id,last_name,job_id,department_id
FROM employees e1
WHERE EXISTS (SELECT *FROM employees e2WHERE e1.employee_id = e2.manager_id
)
#解释:从e1中传入一条数据到子查询中,依次取出e2中的数据与该条数据对比
#    如果不满足条件,返回FALSE,继续子查询中的下一条数据。
#    如果满足条件,返回TRUE,结束子查询。继续外查询的下一条数据。

2.2 示例二

查询departments表中,不存在于employees表中的部门的department_id和department_name

# 方式一:使用 NOT IN
SELECT department_id,department_name
FROM departments
WHERE department_id NOT IN (SELECT DISTINCT department_idFROM employeesWHERE department_id IS NOT NULL
)
#解释:NOT IN 判断的是会不会在子查询结果的集合中,会先将子查询执行完毕得出结果集合,
#		然后拿外查询中的每一条在子查询的结果集中查找。所以是不相关子查询。没必要与外部表
#		建立筛选条件。 所以使用NOT IN时,要注意子查询结果不要有空值,否则最终不会有结果。# 方式二:使用 NOT EXISTS
SELECT department_id,department_name
FROM departments d1
WHERE NOT EXISTS (SELECT *FROM employees e2WHERE d1.department_id = e2.department_id
)

http://www.dinnco.com/news/75391.html

相关文章:

  • 园林网站免费模板如何做电商赚钱
  • 做影视网站什么cms好用吗自己做网站的软件
  • 百度视频排名优化广州seo培训
  • 1688网站怎样做推广如何在百度上发布自己的文章
  • 可信网站认证不在有用吗千锋教育培训机构地址
  • 遵义城乡住房建设厅网站网站名查询网址
  • 天津市企业网站设计公司工具大全
  • 用vps做网站郑州seo顾问外包公司
  • h网站模板企业文化培训
  • 做企业网站要多长时间seo文案范例
  • 小程序模板设计优化课程体系
  • 没有网站怎么做cpa广告自己如何制作网页
  • 室内设计就业前景如何三门峡网站seo
  • 音乐网站怎么做社交的店铺推广软文300字
  • 做网站注意哪些seo优化公司如何做
  • 网站二维码弹窗北京网站推广助理
  • 网站关键词字数限制搜狗网站seo
  • 推进政府网站集约化建设会议行者seo无敌
  • 建站宝盒源代码内容营销案例
  • 做的好的茶叶网站广州百度seo 网站推广
  • 北师大 网页制作与网站建设 考试宁波seo的公司联系方式
  • 网站更换服务器怎么做怎么可以让百度快速收录视频
  • php网站怎么做软件关键词排名
  • 济南建站公司网站短视频运营是做什么的
  • 怎样做招嫖网站无锡网站建设seo
  • 工商注册法人查询武汉seo网站排名优化公司
  • 网站开发java用户登录最好的免费推广平台
  • 德惠网站温州seo招聘
  • 毕设做网站的系统概述怎么写梧州网站seo
  • 化肥厂的网站摸板2345网址导航中国最好