Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL中的SQL查询-按时间跨度分组_Sql_Mysql - Fatal编程技术网

MySQL中的SQL查询-按时间跨度分组

MySQL中的SQL查询-按时间跨度分组,sql,mysql,Sql,Mysql,我有一个包含以下详细信息的表格: date_info info 2009-06-23 1 2009-06-24 2 2009-06-25 20 2009-06-26 14 2009-06-27 17 2009-06-28 5 2009-06-29 10 2009-06-30 2 etc. 我想将infocolumn按每周和每月出现的次数进行分组,如下所示: 2009-06-01_2009-06-07 XXX 2009-06-08_2009-06-14 XXX 按日历周分组

我有一个包含以下详细信息的表格:

date_info   info
2009-06-23  1
2009-06-24  2
2009-06-25  20
2009-06-26  14
2009-06-27  17
2009-06-28  5
2009-06-29  10
2009-06-30  2
etc.
我想将
info
column按每周和每月出现的次数进行分组,如下所示:

2009-06-01_2009-06-07 XXX
2009-06-08_2009-06-14 XXX
按日历周分组是理想的


想法?

当我写这个问题时,我想出了解决办法:使用
WEEKOFYEAR

SELECT WEEKOFYEAR(date_info) as MaWeek, SUM(info) from table1 GROUP BY MaWeek

在我写这个问题时,我找到了解决办法:使用
WEEKOFYEAR

SELECT WEEKOFYEAR(date_info) as MaWeek, SUM(info) from table1 GROUP BY MaWeek

我真的不喜欢人们通过玩系统游戏来获得
自学者
徽章:我不在乎徽章,我在写完问题后就明白了。我真的不喜欢人们通过玩系统游戏来获得
自学者
徽章:我不在乎徽章,当我写完这个问题时,我真的明白了。