gpt4 book ai didi

mysql - 从每个用户的月/年列中获取总金额

转载 作者:行者123 更新时间:2023-11-29 13:22:19 25 4
gpt4 key购买 nike

我有一个名为 AdslAccount 的表,该表中有几列

用户名、downloadMb、日期(还有其他一些,但它们不相关)看起来像这样

user1, 20, 10-10-2013  
user2, 12, 10-10-2013
user2, 12, 09-10-2013
user1, 13, 09-10-2013
user2, 12, 09-09-2013
user1, 13, 09-09-2013

现在我想要查询的是所有用户的列表及其每月的总 downloadMb(考虑到不同年份有更多的 09 和 10)

我尝试了很多查询,但没有一个达到我想要的效果。
有人可以引导我走向正确的方向,或者为我提供正确的查询吗?

提前致谢!

最佳答案

试试这个:

select userName, CONCAT(YEAR(date), MONTH(date)), SUM(downloadMb) from AdslAccount
group by userName, CONCAT(YEAR(date), MONTH(date))

关于mysql - 从每个用户的月/年列中获取总金额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20648062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com