oracle EXISTS()函数用法

EXISTS用于检查子查询是否返回至少一行数据,该子查询实际上并不返回任何数据,而是返回true和false。如下的两个sql其实返回的是一样的数据:

select * from td_f_staff ;
select * from td_f_staff where EXISTS(select 1 from tf_d_info);

换一种通俗易懂的说法就是,无论EXISTS中的结果是什么,都不影响主查询。

 

posted @ 2020-02-01 10:31  我爱喝酸奶  阅读(5037)  评论(0编辑  收藏  举报