首頁 >後端開發 >php教程 >sql话语能得到自然周的信息吗

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

WBOY
WBOY原創
2016-06-13 10:36:561020瀏覽

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)

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn