小编Boo*_*bie的帖子

从两个不同的表中减去值

考虑表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)

sql postgresql

7
推荐指数
1
解决办法
2万
查看次数

A喜欢B,但B不喜欢A?

如果我的表名为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.

sql postgresql

1
推荐指数
1
解决办法
258
查看次数

标签 统计

postgresql ×2

sql ×2