我将从正在使用的表开始(注意:我无法更改此表):
ID LN_0 LN_1 LN_2 isParent
4508 14883 14884 0 Y
7164 14128 0 0 Y
7169 9021 0 0 Y
9021 4508 0 0 N
14128 14137 14169 0 Y
14137 0 0 0 N
14169 0 0 0 N
14883 0 0 0 N
14884 0 0 0 N
LN_0-2 列包含其他行的 ID #。我想要做的是创建一个包含 2 列的人行横道表,该表具有父 ID(其中 isParent=Y 的 ID)和父 ID 在其行中引用的 ID 的每个唯一组合,这是困难的部分,参考文献的所有潜在参考文献等。
上述数据的结果如下所示:
ParentID References
4508 4058
4508 14883
4508 14884
7164 7164
7164 14128
7164 14137
7164 14169
7169 9021
7169 4508
7169 14883
7169 14884
14128 14128
14128 14137
14128 14169
我正在使用 HeidiSQL 连接到 MariaDB。