我需要计算同一对卖家和买家之间的总数trading volume.我找不到类似的例子.
| sales | seller | buyer |
|---------------------|------------------|-----------------|
| 264120 | 101 | 42 |
| 175887 | 42 | 101 |
例如,我需要找到'101'和'42'之间的总体积.他们将同时处于卖方和买方的地位.第一行和第二行的销售额将进行汇总.
预期结果是一行中每对的销售额总和:
| sales | trading_couple1 | trading_couple2 |
|---------------------|------------------|-----------------|
| 440,007 | 101 | 42 |
那么,如何使用SQL查询实现这一点呢?提前谢谢.