考虑表X:
A
-
1
2
3
3
6
Run Code Online (Sandbox Code Playgroud)
考虑表Y:
A
-
0
4
2
1
9
Run Code Online (Sandbox Code Playgroud)
如何编写一个获取这两个表之间差异的查询来计算下表(比如表Z):
A
-
1
-2
1
2
-3
Run Code Online (Sandbox Code Playgroud) 如果我的表名为Table,看起来像这样:
A B
1 2
3 2
2 1
etc...
Run Code Online (Sandbox Code Playgroud)
这意味着1喜欢2,3喜欢2,2喜欢1 ...假设它比这要大很多,我怎么写一个SQL查询,我报告哪里A喜欢B,但B不喜欢A?
因此,对于这种情况,示例输出应该是:
3 2
Run Code Online (Sandbox Code Playgroud)
因为3从关系中喜欢2,但是2不喜欢3.