gpt4 book ai didi

mysql - 如何让 YEARWEEK() 将星期日视为一周的开始?

转载 作者:行者123 更新时间:2023-11-29 01:47:32 27 4
gpt4 key购买 nike

我正在尝试让 YEARWEEK 函数将星期日视为一周的第一天。

示例日期为:2009 年 3 月 1 日星期日

这是我的sql

SELECT YEARWEEK('2009-03-01')

结果是

->200909

这是第 9 周。我相信它告诉我这是第 9 周,因为它将星期日视为前一周的最后一天。

如何让这个函数将星期日视为一周的第一天,从而返回第 10 周?

最佳答案

根据http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_yearweek , YEARWEEK 有一个可选的第二个参数来控制它。 YEARWEEK('2009-03-01', 0) 应该执行您想要的操作(但请参阅该页面上 WEEK 下的可能值表)。

关于mysql - 如何让 YEARWEEK() 将星期日视为一周的开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3004848/

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