首页  >  文章  >  数据库  >  如何在 MySQL 中选择日期/时间范围内的数据?

如何在 MySQL 中选择日期/时间范围内的数据?

Susan Sarandon
Susan Sarandon原创
2024-11-24 15:25:13966浏览

How to Select Data Within a Date/Time Range in MySQL?

在 MySQL 中选择日期/时间范围内的数据

在此查询中,用户寻求帮助以提取指定日期范围内的数据来自包含 24 小时祖鲁时间格式的日期时间列的数据库表。但是,提供的查询没有产生结果,从而导致是否有必要对查询中的“from”和“to”字段强制执行日期时间数据类型的问题。

要解决此问题,考虑以下内容:

您提供的用于选择日期范围“11/3/2012 00:00:00”和“11/5/2012 23:59:00”的日期格式似乎不正确。对于 MySQL,首选日期格式是“YYYY-MM-DD HH:MM:SS”。

要纠正此问题,请按如下方式更新您的查询:

select * from hockey_stats
where game_date between '2012-03-11 00:00:00' and '2012-05-11 23:59:00'
order by game_date desc;

此修改后的查询应该假设数据库表中的数据有效且在指定的日期范围内,为您提供所需的结果。

以上是如何在 MySQL 中选择日期/时间范围内的数据?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn