mysql 递归查出子级_Mysql选择递归获取具有多个级别的所有子级
生活随笔
收集整理的這篇文章主要介紹了
mysql 递归查出子级_Mysql选择递归获取具有多个级别的所有子级
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
我有一張桌子
CREATE TABLE IF NOT EXISTS `Folder` (
`idFolder` INT(11) NOT NULL AUTO_INCREMENT,
`FolderName` VARCHAR(150) NOT NULL,
`idFolderParent` INT(11) NULL,
PRIMARY KEY (`idFolder`),
CONSTRAINT `fk_1`
FOREIGN KEY (`idFolderParent`)
REFERENCES `Folder` (`idFolder`)
)
我填寫這張表
idFolder , FolderName , idFolderParent
1 ADoc Null
2 ADoc1 1
3 ADoc2 2
4 ADoc3 3
5 ADoc4 4
6 ADoc5 5
7 ADoc6 4
當(dāng)選擇idFolder = 1的文件夾時,應(yīng)該返回該文件夾和子文件夾的所有子文件夾(2,3,4,5,6,7)
當(dāng)我選擇文件夾id = 4 ==> (5,7,6)
當(dāng)我選擇文件夾id = 3 ==> (4,5,6,7)
如何使用一個查詢?
謝謝
總結(jié)
以上是生活随笔為你收集整理的mysql 递归查出子级_Mysql选择递归获取具有多个级别的所有子级的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 金蝶mysql_金蝶财务软件中的数据库如
- 下一篇: mysql 进阶到高级_mysql的高级