oracle中exists的用法
1、exists后面接的是一個子查詢?
2、以下圖兩個表為示例,來演示 a表中的id? ?與b表中的aid相關(guān)聯(lián)
推薦學(xué)習(xí):SQL教程
3、exists的作用是檢查子查詢的結(jié)果是否為真,如果子查詢?yōu)閠rue則執(zhí)行外面的sql語句。 exists不返回數(shù)據(jù)只返回true 或false
4、如果返回為false則不執(zhí)行外面的SQL語句 如下圖
5、他的用法與in有點類似,但有時候在數(shù)據(jù)量比較大的時候效率不一樣,但在數(shù)據(jù)量比較少的時候效率是一樣的。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦