oracle內部巢狀是過濾條件再篩選

2021-08-19 23:40:48 字數 544 閱讀 8778

select dd.*2

from (

3select ai.admininfo_id as a,

4 ri.roleinfo_name as b,

5 ai.del_sign

6from admininfo ai

7left

join roleinfo ri

8on ai.roleinfo_id = ri.roleinfo_id

9and ai.del_sign =

1

10and ri.roleinfo_name like

'%操作人員%

'11 ) dd where dd.b =

'%操作人員%

'

問題是再套一層在第一層的結果集上過濾,第二層的過濾為啥不好使呢 

這個執行的過程(不知道我說的對不對)是

有and條件的話就是先過濾兩個表的條件,然後再連線 ,這樣產生的結果集會小很多,

再套一層就是在結果集上過濾了,但是現在過濾不好使、 

Java靜態內部類 巢狀類

如果你不需要內部類物件與其外圍類物件之間有聯絡,那你可以將內部類宣告為static。這通常稱為巢狀類 nestedclass 想要理解static應用於內部類時的含義,你就必須記住,普通的內部類物件隱含地儲存了乙個引用,指向建立它的外圍類物件。然而,當內部類是static的時,就不是這樣了。巢狀類意...

內部類 巢狀類的好處

在不使用巢狀類時,若inner想獲得outer類中的成員變數。class outer class inner void display public static void main string args 使用巢狀類時,inner類獲得outer類中的成員變數 class outer class ...

Kotlin 巢狀類和內部類

巢狀類是什麼 巢狀類就是乙個類巢狀在另乙個類裡面巢狀類的寫法 class qiantaoouter 3.巢狀類例項化 外部類.內部類 var qiantaoinner qiantaoouter.qiantaoinner 4.巢狀類中 內部的類不能獲取外部類的屬性和方法內部類是什麼 內部類是一種特殊的...