SQL如果第一列包含,如何对第二列中的行求和



表的视图

ID kWh
1 3
1 10
1 8
1 11
2 12
2 4
2 7
2 8
3 3
3 4
3 5
SELECT T.ID,SUM(T.KWH)SUM_KWH
FROM YOUR_TABLE T
GROUP BY T.ID

你需要这个吗?

假设数据库名称为"testdb",表名称为"table1"。

SELECT * FROM testdb.table1;
SELECT id, SUM(kwh) AS "kwh2"
FROM stack.table1
WHERE id = 1

继续运行查询will all(id(。你会得到输出。

通过执行此查询,您将获得所需的输出。

希望这能有所帮助。

最新更新