Home  >  Article  >  Backend Development  >  sql话语能得到自然周的信息吗

sql话语能得到自然周的信息吗

WBOY
WBOYOriginal
2016-06-13 13:20:091030browse

sql语句能得到自然周的信息吗?
sql语句能得到自然周的信息吗?

------解决方案--------------------
贴表结构及期望结果
------解决方案--------------------
是的,是 6 条,你的写法是 4 条
select week(createTime, 1) ,sum(num) from tt group by week(createTime, 1)
这样才是 6 条


WEEK(date,first) 
对于星期日是一周中的第一天的场合,如果函数只有一个参数调用,返回 date 为一年的第几周,返回值范围为 0 到 53 (是的,可能有第 53 周的开始)。两个参数形式的 WEEK() 允许你指定一周是否以星期日或星期一开始,以及返回值为 0-53 还是 1-52。 这里的一个表显示第二个参数是如何工作的: 值 含义
0 一周以星期日开始,返回值范围为 0-53
1 一周以星期一开始,返回值范围为 0-53
2 一周以星期日开始,返回值范围为 1-53
3 一周以星期一开始,返回值范围为 1-53 (ISO 8601)

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn