对具有相同表循环引用的行进行排序

am46iovg  于 2021-06-24  发布在  Mysql
关注(0)|答案(0)|浏览(242)

给定一个表,其中包含一个链接到该表主键的外键。主键列包含外键列中的值,反之亦然(e、 孩子可以是父母,父母也可以是孩子。)。实际的字符串值是uuid,数据库是h2。
如何实现select查询,以便表中的行由父级排序,父级成为子级?尝试了几个使用左连接的实现,但都没有成功。
sql小提琴
例子:
表中的值:
parent1为空
子女4父母3
父母3子女2
父母5子女4
子女2父母1
所需的查询输出:
parent1为空
子女2父母1
父母3子女2
子女4父母3
父母5子女4
当做。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题