我有一个这样的表,其中包含链接:
key_a key_b
--------------
a b
b c
g h
a g
c a
f g
Run Code Online (Sandbox Code Playgroud)
不是很整洁和无限递归......
key_a = parent key_b = child
需要一个查询,它将重新组合并为每个层次组(父级+直接子级+间接子级)赋予一个数字:
key_a key_b nb_group
--------------------------
a b 1
a g 1
b c 1
**c a** 1
f g 2
g h 2
**link responsible of infinite loop**
Run Code Online (Sandbox Code Playgroud)
因为我们有
ABCA
- >只想显示如图所示的链接.
任何的想法 ?
提前致谢
我有2个相同列的表:
ID A B C
-------------------
Run Code Online (Sandbox Code Playgroud)
我正在使用命令Except来区分这两个表.这几乎是完美的......但看看这个案例:
表格1 :
ID A B C
-------------------
1 1 1 1
1 2 2 2
1 1 1 1
Run Code Online (Sandbox Code Playgroud)
表2:
ID A B C
-------------------
1 1 1 1
1 2 2 2
1 3 3 3
Run Code Online (Sandbox Code Playgroud)
除了返回0行,因为行1 1 1 1已经存在于这些表中,即使他出现在不同的数字中......这就是问题所在.
我需要
1 1 1 1
Run Code Online (Sandbox Code Playgroud)
结果......多次,因为行没有出现在第二个表中.
提前致谢