mysql - SQL 在开始日期、结束日期和中间的任何日期显示事件

标签 mysql events

我的数据库中有一个带有 startDateendDate 的事件。

我需要在事件发生的每一天显示此事件(基于当前日期)。

因此,如果事件在 5 月 3 日开始并在 5 月 7 日结束,则 SQL 查询必须在每一天都找到它。

我怎样才能做到这一点?

SELECT * FROM events WHERE startDate ???

最佳答案

假设 SQL Server:

SELECT * 
FROM events 
WHERE getdate() between startDate and endDate

关于mysql - SQL 在开始日期、结束日期和中间的任何日期显示事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2755402/

相关文章:

php - MySQL 中的数字正在重新格式化

C# 多源、不同线程、一个事件处理程序

WPF 可以禁用窗口中的所有点击事件

javascript - 使用 jWYSIWYG 在线编辑器处理事件

c# - 从事件中获取事件处理程序?

MySQL 查询某个用户到用户列表

php - 在同一页面中通过html表单向数据库插入数据

mysql - 为什么我不能直接连接到我的 MySQL RDS 数据库实例? (我只能通过 SSHing 连接到 EC2)

php - 在 MySQL 中处理一对多引用

events - 如何在 Magento 中调试我的事件观察器?