0
我想從表中找到週末活動。表從日期到目前爲止。開始日期和結束日期之間的表中的週末活動
我寫了查詢,如果從和日期相等。即,
SELECT *
from table
where date_from < DATE_ADD(CURDATE(), INTERVAL 7 DAY) and
(DAYOFWEEK(date_from) = 7 or DAYOFWEEK(date_from) = 1)
會是怎樣的查詢,在開始之間的日期和結束日期發生這種週六或週日?
如:
Start Date End Date Show/Don't Show
29-10-2014 30-10-2014 Don't Show
29-10-2014 03-11-2014 Show
03-11-2014 03-12-2014 Don't Show
29-10-2014 03-12-2014 Show
01-11-2014 01-11-2014 Show
查詢使用MySQL語法,因此我刪除了SQL Server標記。 – 2014-10-29 12:05:13
這是MySQL嗎?我看不到任何日期:-( – Strawberry 2014-10-29 12:11:07
「這個星期六或星期天」是什麼意思?你的意思是「即將到來的即將到來的星期六和星期日」? – Strawberry 2014-10-29 12:17:33