代码:
WITH temp ( ParaID, ParaName, ParentID ) AS (
SELECT
s.ParaID,
s.ParaName,
s.ParentID
FROM
SysParameter s
WHERE
s.isEnable = 1
AND s.ParaName LIKE '%模糊查询条件%'
UNION ALL
SELECT
a.ParaID,
a.ParaName,
a.ParentID
FROM
SysParameter a
INNER JOIN temp ON a.ParaID = temp.ParentID
) SELECT * FROM temp
WITH AS
一般用于递归查询 s.ParaName LIKE '%模糊查询条件%'
进行了模糊查询筛选