SELECT T2.FID
FROM (
SELECT
@r AS _id,
(SELECT @r := FParentID FROM t_module_checkin_class WHERE FID = _id) AS FParentID,
@l := @l + 1 AS lvl
FROM
(SELECT @r := 6, @l := 0) vars,
t_module_checkin_class h
WHERE @r <> 0) T1
JOIN t_module_checkin_class T2
ON T1._id = T2.FID
ORDER BY T1.lvl DESC
6 为子id
本文介绍了一个使用SQL进行递归查询的具体实例。通过一个特定的SQL语句展示了如何从数据库中选取子节点并返回其父节点信息,同时展示了层级结构的排序方式。
1330

被折叠的 条评论
为什么被折叠?



