MySQL:选择最小日期和最大小时

标签 mysql database

任何人都知道如何在 mysql 中选择最小日期,但选择一天中的最大小时,例如: 我有一组日期:

[2015-01-02 00:00:00, 2015-01-03 09:00:00, 2015-01-02 19:00:00, 2015-02-01 14:00:00] 

我需要获取2015-01-02 19:00:00

最佳答案

SELECT MAX(myColumn) FROM myTable WHERE myColumn < (
  SELECT DATE(MIN(myColumn)) + INTERVAL 1 DAY FROM myTable
)

关于MySQL:选择最小日期和最大小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29252517/

相关文章:

mysql - 出租车司机队列管理MySQL查询

mysql - 外键可以为空吗?

mysql复制滞后巨大

java - 更新我的数据库后更改我的程序?

oracle - 分开存储元数据和原始数据

mysql - 如何连接数据库和表,其中数据库名称源自当前表中的字段?

MySQL,制作一个具有无限值的列表-正确的方法吗?

mysql - 为全文 sql 列编写 Slick 查询

MYSQL:为每一行构建一个字符串的递归过程

mysql - MySQL 复制是如何工作的?