sql - 在excel中对两个字段求和
问题描述
试图找出汇总大量数据的最佳方法。我发现了这个,但是代码需要自动化处理大量数据。我在想这可以用数据透视表来完成吗?
数据如下所示:
Type | 1.1. 0:00 | 1.1. 1:00
x1 | 2 | 1
x1 | 1 | 2
x2 | 3 | 1
x2 | 1 | 1
x3 | 2 | 3
结果如下所示:
Type | 1.1. 0:00 | 1.1. 1:00
x1 | 3 | 3
x2 | 4 | 2
x3 | 2 | 3
解决方案
您似乎正在寻找一个简单的聚合查询:
SELECT type, SUM(col1) AS col1, SUM(col2) AS col2 FROM mytable GROUP BY type
注意:1.1. 0:00
并且1.1. 1:00
是非常不寻常的列名;您可能想要重命名它们以避免在需要访问它们时需要转义它们。我将它们重命名为col1
and col2
。
推荐阅读
- android - 使用 Glide,我怎样才能将 GifDrawable 的每一帧作为位图遍历?
- php - How to access relation of relation in blade
- android - getNetworkOperator 和 getActiveNetwork 是否足以检查 Android 设备是否具有电话网络连接?
- vba - Word VBA Find and move on
- annotations - Itext PDF 5.5 在单击链接时导航到文本实例
- python-3.x - 发送多个 json 对象时,线程池挂在 json.loads 上
- bash - Difference between ">& log" and ">& log&"
- c++ - C++ 将对象传递给函数
- rust - How do I move out of a struct field that is an Option?
- javascript - 我该如何处理这个 zip 文件?为登陆页面聘请了一名网络开发人员 - 未提供任何说明