gpt4 book ai didi

mysql - 如何在 MySQL 中查找每月的第一个星期日?

转载 作者:可可西里 更新时间:2023-11-01 07:20:40 25 4
gpt4 key购买 nike

我没有找到任何 MySQL 的例子——它们都很复杂。

如何SELECT每个月的第一个星期日?

最佳答案

因此选择该月的第一天:2012-01-01(或您想要的任何月份和年份)。

获取日期的工作日索引。这里的索引是从 0 到 6。

从 6 中减去该索引,您将得到在日期为星期日之前需要添加的天数。

将该天数添加到所选日期。

SELECT DATE_ADD("2012-01-01 10:00:00", INTERVAL (6 - WEEKDAY("2012-01-01 10:00:00")) DAY);

或者:

SELECT DATE_ADD("2012-01-01", INTERVAL (6 - WEEKDAY("2012-01-01")) DAY);

关于mysql - 如何在 MySQL 中查找每月的第一个星期日?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13405763/

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