mysql - MySQL 中的查询如何从表中生成一个值及其详细信息的总和
问题描述
这是我正在使用的数据集的示例:
id host name value
1 1 Anna 10
2 1 Anna 3
3 2 Bet 9
4 2 Bet 75
5 2 Bet 5
6 3 Coy 14
7 3 Coy 67
8 3 Coy 8
我想以这样的形式显示数据
host name total value
1 Anna 13 10
3
2 Bet 89 9
75
5
3 Coy 89 14
67
8
如果我这样查询:
SELECT host, name, SUM(value), value FROM history GROUP BY host ORDER BY host
host name total value
1 Anna 13 3
2 Bet 89 5
3 Coy 89 8
这不是我想要的,查询可以生成我想要的表格格式,其中可以详细显示字段值
非常感谢
解决方案
推荐阅读
- google-kubernetes-engine - 需要一些关于在 GKE 上启用 PodPreset 的帮助,但是我在 gcloud shell 上找不到 kube-apiserver
- javascript - 命令被忽略。未知目标:使用 Lit-Element 时未定义
- c# - 扩展 LayoutAnchorable 以使用自己的样式
- sql - 在 SQL 中,我如何对一长串列中的每一个进行分组并获取计数,并将它们全部组合到一个表中?
- python - 遍历文件夹,提取文本,创建单个 df
- python - Pandas -> GroupBy 两列将大小添加为第三
- laravel-5 - 什么时候
.queued 被解雇? - javascript - 使用 setTimeout() 显示 react-native-modal
- python - 如何使用正则表达式仅匹配 Python 中的一个字符?
- segmentation-fault - 当我尝试进行平面模型分割时,pcl 代码中的“分割错误(核心转储)”