Table 1
Primary key = id
id |kpi_code | result_date | data|
1 |KPI1 | 11/13/2019 | 100 |
2 |KPI1 | 11/14/2019 | 200 |
3 |KPI2 | 11/13/2019 | 50 |
4 |KPI2 | 11/14/2019 | 100 |
Expecting Output:
KPI1 : 300
KPI2 : 150
我正在寻找获取kpi_code
并计算每个不同kpi_code
的总数据的解决方案。
答案 0 :(得分:0)
一个简单的group by
和sum
应该可以做到:
SELECT kpi_code, SUM(data) FROM 1 GROUP BY kpi_code;
答案 1 :(得分:0)
您需要一个简单的SUM(data)
查询,该查询按kpi_code
列分组。
SELECT kpi_code, SUM(data) AS total
FROM tableName
GROUP BY kpi_code