mysql - 如何选择每个月具有最大时间戳的行?
问题描述
如何选择每个月的最大时间戳?
解决方案
考虑到正确的索引,这将对您有效。
SELECT LAST_DAY(start_date) month_ending,
MAX(end_date) max_end_date
FROM tbl
GROUP BY LAST_DAY(start_date)
推荐阅读
- php - 在 Kibana 中接收从 Laravel 发送到 Logstash 的数据
- excel - 从 Excel 写入 Word 模板在第二次运行时崩溃
- influxdb - 如何释放 InfluxDB 中已删除的分片存储?
- docusignapi - 在docusign中显示特定签署的合同
- python - 我应该如何以及在哪里存储 Django 中图像文件的转换代码?
- css - 针对 Gmail 电子邮件的 Internet Explorer 特定媒体查询或黑客攻击
- c++ - 是否可以将引用类型别名与指针运算符一起使用来声明对指针的引用?
- php - 使用 phpseclib 的 RSA 和 AES 混合加密/解密失败
- angular - 等待组件上的 observable 在另一个组件上完成
- java - 在不知道前端和 JSON 的数据库 ID 的情况下将子实体分配给父实体