求数据库SQL语句。表有A、B、C三个字段,把A字段相同数据中B字段,当C字段为1相加,当C字段为2时相减。
A|B|Ca|2|1b|1|1a|2|2结果-----------------------A|B|a|0|b|1|按A字段中值相同的分组,将C字段为1的所有B字段的值的和...
A | B | C
a | 2 | 1
b | 1 | 1
a | 2 | 2
结果-----------------------
A | B |
a | 0 |
b | 1 |
按A字段中值相同的分组,将C字段为1的所有B字段的值的和,然后减去C字段为2的所有B字段的值的和
表:
A | B | C
a | 2 | 1
b | 1 | 1
a | 2 | 2
结果-----------------------
A | SUM(B)(当C=1时)— SUM(B )(当C=2时) |
a | 0 |
b | 1 | 展开
a | 2 | 1
b | 1 | 1
a | 2 | 2
结果-----------------------
A | B |
a | 0 |
b | 1 |
按A字段中值相同的分组,将C字段为1的所有B字段的值的和,然后减去C字段为2的所有B字段的值的和
表:
A | B | C
a | 2 | 1
b | 1 | 1
a | 2 | 2
结果-----------------------
A | SUM(B)(当C=1时)— SUM(B )(当C=2时) |
a | 0 |
b | 1 | 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询