gpt4 book ai didi

mysql - 按星期分组mysql

转载 作者:行者123 更新时间:2023-11-29 00:25:30 27 4
gpt4 key购买 nike

我有这个从数据库中选择数据并返回两列的 sql

对于这个sql,

SELECT count(*) cnt, date(created) dt FROM mlm_users GROUP by dt

我得到了一些东西

count, date
1, 2013-05-10
2, 2013-06-10
11, 2013-09-10

对于以下内容,

SELECT count(*) cnt, week(DATE_SUB(created, INTERVAL 1 DAY)) dt 
FROM mlm_users GROUP by dt

我明白了

计数,周数

1, 12
2, 22
11, 34

无论如何我可以返回星期日期范围

计数,周数

 1, 2013-01-12 - 2013-07-12 
2, 2013-08-12 - 2013-14-12
11, 2013-15-12 - 2013-29-12

第 mnonth 返回 thw 月

SELECT month( created ) dt, date(created) dt FROM mlm_users GROUP by dt

我本可以手动计算这个值,但由于日期计算中的小问题,我想知道数据库是否可以给出这个值。

请参阅http://sqlfiddle.com/#!2/cd3db/2

谢谢

最佳答案

也许是这样的,如果我理解你的话

http://sqlfiddle.com/#!2/cd3db/18

关于mysql - 按星期分组mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19114249/

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