天天看點

SQL 樹形結構遞歸查詢

​​

SQL 樹形結構遞歸查詢

WITH AS短語,也叫做子查詢部分(subquery factoring),定義一個sql 片段,改sql 片段會被整個sql語句用到。其中最實用的功能就是資料的遞歸,遞歸的原理:遞歸包括至少兩個查詢,一個查詢作為遞歸的基點也就是起點,另一個查詢作為遞歸的成員。

SQL 樹形結構遞歸查詢

語句1:隐式的内連接配接,沒有INNER JOIN,形成的中間表為兩個表的笛卡爾積。

語句2:顯示的内連接配接,一般稱為内連接配接,有INNER JOIN,形成的中間表為兩個表經過ON條件過濾後的笛卡爾積。

SQL 樹形結構遞歸查詢