my sql 查找父类下面的所有子类

WITH RECURSIVE result (
      id,
GoodsTypeName,
parentid
) AS (
SELECT
    id,
GoodsTypeName,
  parentid
FROM
goodstype
WHERE
id = 2
UNION ALL
SELECT
i.id,
i.GoodsTypeName,
i.parentid
FROM
goodstype i
JOIN result ON i.parentid = result.id
) SELECT
*
FROM
result

posted @ 2019-12-19 11:52  zhangzhiping35  阅读(658)  评论(0编辑  收藏  举报