相关疑难解决方法(0)

PostgreSQL中的递归查询。选择 *

我有递归查询来检索给定人的所有孩子

WITH RECURSIVE recursetree(id, parent_id) AS (
    SELECT id, parent_id FROM tree WHERE parent_id = 0
  UNION
    SELECT t.id, t.parent_id
    FROM tree t
    JOIN recursetree rt ON rt.id = t.parent_id
  )
SELECT * FROM recursetree;
Run Code Online (Sandbox Code Playgroud)

如您所见,我正在指定要检索的列的列表。但是我想使用SELECT *(实际表中确实有很多列,以后可以更改它们)。有没有某种方法可以获取ALL列而不单独定义每个列?

postgresql recursion

7
推荐指数
2
解决办法
3446
查看次数

标签 统计

postgresql ×1

recursion ×1