首页 > 解决方案 > 如何选择每个月具有最大时间戳的行?

问题描述

如何选择每个月的最大时间戳?

标签: mysqlsqldatetimetimestamphistory-tables

解决方案


考虑到正确的索引,这将对您有效。

SELECT LAST_DAY(start_date) month_ending,
       MAX(end_date) max_end_date
  FROM tbl
 GROUP BY LAST_DAY(start_date)

推荐阅读