sql语句中exists什么意思,怎么用

如题所述

EXISTS 运算符

EXISTS 运算符用于判断查询子句是否有记录,如果有一条或多条记录存在返回 True,否则返回 False。

具体语法参考:

-from 树懒学堂

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-17
exists 存在判断谓词。
子查询和外部查询条件有连接条件,并非恒定返回true,你把连接条件省略掉了,如果去掉那个where条件就是你说的那个推导了。
老兄被那种简单的exists使用误导了,建议重新去看下exists谓词的定义和几种常见使用方法,有些exists查询可以用in谓词实现,而某些sql不支持的关系表达式必须用存在谓词作推导的,如果理解不清就头痛了.本回答被网友采纳
相似回答