gpt4 book ai didi

mysql - SQL中有没有一种方法可以确定某些日子是否在同一周内?

转载 作者:行者123 更新时间:2023-11-29 05:32:58 25 4
gpt4 key购买 nike

我的数据库中有下表'Schedule':

**Schedule**
PK Weekday (ie., November 11, 2012)
PK Punch-In (ie., 1:00 PM)
PK Punch-Out (ie., 9:00 PM)

我的任务是计算每周工作的总小时数。

在我的示例中,星期日是一周的第 1 天,星期六是第 7 天。

我的问题是如何确定“一周”中的哪几天。是否有用于此的 SQL 命令?换句话说,我如何确定 11 月 10 日是否与 11 月 11 日是同一周。

最佳答案

您可以使用 WEEK() 函数,它返回周数,因此 WHERE WEEK(date1) = WEEK(date2)

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_week

关于mysql - SQL中有没有一种方法可以确定某些日子是否在同一周内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13220322/

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