阅读664 返回首页    go 阿里云 go 技术社区[云栖]


SQL查询递归

WITH DEPARTMENT AS
(
--定位点成员定义
SELECT *,0 AS LEVEL
FROM PE_FC_FileCategory WHERE CategoryID=3 --【当前部门ID
UNION ALL
--递归成员定义
SELECT E.*,Level+1
FROM PE_FC_FileCategory AS E
INNER JOIN DEPARTMENT AS D ON E.ParentID=D.CategoryID
)
SELECT * from DEPARTMENT OPTION(maxrecursion 100)

最后更新:2017-04-02 22:16:33

  上一篇:go 转换数据库时间字段格式函数
  下一篇:go C++代码案例