是否可以查询将来x天增量的所有日期?
即
SELECT *
FROM bookings
WHERE date >= CURDATE()
AND
(
date = CURDATE() + INTERVAL 6 DAY
OR date = CURDATE() + INTERVAL 12 DAY
OR date = CURDATE() + INTERVAL 18 DAY
etc.
)
Run Code Online (Sandbox Code Playgroud)
就像是:
SELECT
*
FROM table
WHERE
date >= CURDATE()
AND
DATEDIFF(CURDATE(), date) % 6 = 0
Run Code Online (Sandbox Code Playgroud)
Datediff返回天数差异,并% 6
表示当除以6时返回余数.
归档时间: |
|
查看次数: |
738 次 |
最近记录: |