sql exists怎么用

 时间:2024-10-12 04:19:07

1、先写个10个关于exists的sql语句,前7个是查询结果集的后3个显示exists执行结果的,如图

sql exists怎么用

2、首先看一个特殊的执行情况exists执行select null,发现结果显示整张表数据,如图

sql exists怎么用

3、在exists(SELECT NULL)执行的结果显示,如图

sql exists怎么用

4、然后再看查询结果的执行结果发现结果都是整张表数据,这是个什么情况呢,请继续玩下看,如图

sql exists怎么用sql exists怎么用sql exists怎么用sql exists怎么用

5、再次查看上一步结果集中输入的exists执行的结果也是1,如图

sql exists怎么用

6、然后看下这个SELECT * FROM help_topic where ex坡纠课柩ists(SELECT * FROM 茑霁酌绡help_topic WHERE help_category_id=11111);这个语句执行的结果集是空的,看到的exists只的结果是0,如图

sql exists怎么用sql exists怎么用

7、而SELECT * FROM help_topic where exists(SELECT * FROM help_topic WHERE help_category_id=36) and help_category_id=36执行的结果没有显示整张表数据,从而可以结论出exists执行的结果只是一个0或1的值,为1的情况下代表表中有符合条件的数据,然后在执行表查询,但是exists中的条件不会影响外围查询,查询还需要加条件的,如图

sql exists怎么用
  • VBA制作定时器
  • Windows PowerShell如何更改窗口大小
  • 如何理解Excel VBA的With语句
  • 御神灭魔装备获取怎么升级
  • SSD Tweaker如何设置NTFS 8.3名称创建
  • 热门搜索
    手抄报简单边框 低碳环保手抄报资料 关于动物的英语手抄报 家乡的手抄报 好书我推荐手抄报 学会感恩手抄报图片 与法同行手抄报内容 诚信的手抄报 日行一善手抄报花边 健康卫生手抄报