所以,如果我有这张桌子:
| ID | Date | Status | Value |
| 1 | 2-2-2012 | A | 5 |
| 2 | 3-4-2012 | B | 3 |
| 1 | 5-6-2012 | C | 1 |
| 2 | 1-1-2012 | D | 4 |
我需要获取每个 ID 的总值和“最新”状态,如何查询?我尝试使用 group by ,但查询结果中显示的只是最旧的状态。
我需要让数据变成这样:
| ID | Date | Status |sum(Value)|
| 2 | 3-4-2012 | B | 7 |
| 1 | 5-6-2012 | C | 6 |
我是这个 SQL 的新手,不是 IT 人员,只是因为我的老板要求从我们的数据库中提取一些数据....
提前致谢...