oracle中exists的用法

oracle中exists的用法

oracle中exists的用法

1、exists后面接的是一個子查詢?

oracle中exists的用法

2、以下圖兩個表為示例,來演示 a表中的id? ?與b表中的aid相關(guān)聯(lián)

推薦學(xué)習(xí):SQL教程

oracle中exists的用法

3、exists的作用是檢查子查詢的結(jié)果是否為真,如果子查詢?yōu)閠rue則執(zhí)行外面的sql語句。 exists不返回數(shù)據(jù)只返回true 或false

oracle中exists的用法

4、如果返回為false則不執(zhí)行外面的SQL語句 如下圖

oracle中exists的用法

5、他的用法與in有點類似,但有時候在數(shù)據(jù)量比較大的時候效率不一樣,但在數(shù)據(jù)量比較少的時候效率是一樣的。

oracle中exists的用法

更多oracle相關(guān)教程,請關(guān)注SQL教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊12 分享