【发布时间】:2017-11-02 20:44:15
【问题描述】:
我有一张这样的桌子:
[Mappings]
Parent | Child
---------------
4 | 10
1 | 4
在 SQL 中,我试图运行一个输入为 10 的查询,并在链上取回它的所有父项...所以在这种情况下是 4 和 1。
如果我使用4 的输入运行它,它将返回1。
我在想我需要使用公用表表达式 (CTE),但语法让我失望。
【问题讨论】:
-
什么关系型数据库?语言可以是特定的
-
这是 SQL Server
标签: sql hierarchical-data recursive-query