| ID | id_number | a | b |
| 1 | 1 | 0 | 215 |
| 2 | 2 | 28 | 8952 |
| 3 | 3 | 10 | 2000 |
| 4 | 1 | 0 | 215 |
| 5 | 1 | 0 |10000 |
| 6 | 3 | 10 | 5000 |
| 7 | 2 | 3 |90933 |
我想总结一个* b,其中id_number是相同的,什么查询获取每个id_number的所有值?例如,结果如下:
| ID | id_number | result |
| 1 | 1 | 0 |
| 2 | 2 | 523455 |
| 3 | 3 | 70000 |
答案 0 :(得分:2)
这是一个简单的聚合查询:
select id_number, sum(a*b)
from t
group by id_number
我不确定第一栏的用途是什么。