MySQL - DATETIME 大于给定时间,无论日期如何

标签 mysql datetime

我有一个以DATETIME 格式存储时间数据的表。我想构建一个查询来仅返回每天给定时间(例如 15:00 - 即下午 3 点)之后的值,而不仅仅是给定日期的值。

这在 MySQL 中可能吗?有人有例子吗?

最佳答案

您可以使用hour()函数:

where hour(col) >= 15

关于MySQL - DATETIME 大于给定时间,无论日期如何,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25516088/

相关文章:

PHP 一年内请假的总天数

sql - 帮助将 SQL 嵌套子查询转换为 mysql 4.0 兼容性的连接查询

PHP:日期格式转换字符串 2010-09-02T09:46:48.78 到 dd/mm/yyyy

PHP MySQL 查询 - 在日期时间字段中按日期分组

mysql - Magento 为每个产品找到最深的类别

mysql - 查询中有LIMIT时,如何获取总结果数?

mysql - 用于获取一个月中某天的每个第一个事件(按日期时间字段)的 SQL 查询

python - 将数据帧日期时间字符串转换为 python/Pandas 中的 float

使用 USE mydb 的 mysql 游标;

MySQL 数据以 10 分钟为间隔计数