作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的数据库中有下表'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/
我正在寻找一种算法来计算 n 类(学生姓名列表)中 w 周的配对,以便学生永远不会在两个不同的星期内与同一名学生合作。假设 n 是偶数。 例子: 类(class):学生 1,2,3,4 周数:3 第
我是一名优秀的程序员,十分优秀!