mysql - 按 SUM MYSQL 显示/选择和排序
问题描述
我有这个数据
ID | Name | views
1 | one | 10
2 | one | 10
3 | three| 30
4 | four | 5
5 | four | 5
我如何显示 orderby 的总和?
像这样输出
three | 30
one | 20
four | 10
解决方案
您可以使用下一个简单查询:
SELECT
`Name`, SUM(Views) `TotalViews`
FROM `Data`
GROUP BY `Name`
ORDER BY `TotalViews` DESC;
这里的例子SQLize.online
推荐阅读
- c++ - 您不能像从特定命名空间调用函数一样从特定命名空间调用预处理器宏吗?
- reactjs - 在 React 中将 props 绑定到父状态
- java - 无需身份验证即可访问 Swagger UI Spring Boot
- javascript - 如何将数据从 angular 传递到我的云函数并得到响应?
- python - Python:尝试使用我打开的文件的内容时出现 TypeError
- c# - 如何解决 Unity Remote 5 无法正常工作的问题
- flutter - 更改应用程序语言颤动后如何更改页面内容的方向
- ios - 从一个 ViewController 导航到具有不同 Storyboard 的新 ViewController
- r - 获取逗号前后字符串中数字的平均值
- material-ui - 将部分文本作为链接- Next.JS 和 Material UI