EXISTS和IN有什么区别啊
来源:4-3 单行和多行子查询语法规则(重点)
慕虎9245906
2020-01-01 22:28:15
EXISTS和IN有什么区别啊
1回答
时间,
2020-01-02
同学,你好。
1、exists关键字后面的是一个任意的子查询,对子查询进行运算以判断它是否返回行,如果至少返回一行,那么exists的结果为true,此时外层的查询语句将进行查询;如果子查询没有返回任何行,那么exists的结果为false,此时外层语句将不进行查询。
2、in:确定给定的值是否与子查询或列表中的值相匹配。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~
相似问题
回答 1
回答 3