我有个问题。所以我的代码是:

SELECT *
   FROM table
WHERE (WEEK(`end`)=26 + INTERVAL 1 DAY) and YEAR(`end`)=2016


想法是每天增加一周。如果可能的话,我现在不知道。请帮我

最佳答案

使用WEEK()和一种模式来选择一周的第一天是:

SELECT *
FROM table
WHERE WEEK(`end`, 1) = 26 AND YEAR(`end`) = 2016


MySQL Documentation

关于mysql - 在SQL中将一天添加到一周,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37838442/

10-12 02:14