我有一个类似于这样的表:
CREATE TABLE example (
id integer primary key,
name char(200),
parentid integer,
value integer);
Run Code Online (Sandbox Code Playgroud)
我可以使用parentid字段将数据排列到树结构中.
现在这是我无法解决的问题.给定一个parentid,是否可以编写一个SQL语句来添加该parentid下的所有值字段并递归树的分支?
更新:我正在使用posgreSQL,因此我无法使用奇特的MS-SQL功能.无论如何,我希望将其视为一般SQL问题.
顺便说一下,在提出问题的15分钟内得到6个答案给我留下了非常深刻的印象!去堆栈溢出!