-2
任何人,請幫助我與遍歷樹的SQL查詢。 我有一個表users
,其中有id
,name
和parent
列。樹遍歷SQL查詢
請幫助我一個SQL查詢,可以遍歷所需的根目錄樹。
編輯 嗨,我得到了這個URL似乎被解決。
Deeply nested subqueries for traversing trees in MySQL
但是我沒有JOIN的知識,這就是易建聯不能用我的表:-( 構造查詢:-(
任何人,請幫助我與遍歷樹的SQL查詢。 我有一個表users
,其中有id
,name
和parent
列。樹遍歷SQL查詢
請幫助我一個SQL查詢,可以遍歷所需的根目錄樹。
編輯 嗨,我得到了這個URL似乎被解決。
Deeply nested subqueries for traversing trees in MySQL
但是我沒有JOIN的知識,這就是易建聯不能用我的表:-( 構造查詢:-(
MySQL不支持遞歸查詢。大多數其他品牌的與公共表表達式語法(查詢與WITH
開始)。
爲了解決在MySQL樹的遍歷查詢,則需要以不同的方式存儲數據,所以你可以查詢whol數據庫支持遞歸查詢語法一個查詢中的樹。有幾種方案來解決這個:
有關詳細信息,請參閱:
你想擺脫它什麼? – Shef
什麼是表格結構,表格數據和預期輸出?你到現在爲止嘗試過什麼? – DhruvPathak
您需要了解JOIN才能使用SQL。 JOIN與SQL相同,因爲「foreach」就是PHP。嘗試閱讀無畏的領導者[SQL連接的視覺解釋](http://www.codinghorror.com/blog/2007/10/a-visual-explanation-of-sql-joins.html) –