摘要: MySQL 分组,倒序排序,各分组得到一条最新的记录,时间倒叙的条件并没有生效,因为在mysql5.7的时候,子查询的排序已经变为无效了,可能是因为子查询大多数是作为一个结果给主查询使用,所以子查询不需要排序的原因。这个其实和数据库的版本有关,mysql 5.7之后的版本对子查询做了优化。它将sql 语句优化了。group by后面的条件都干掉了。可以 在“子查询”加 倒序排序 limit 10000,在“主查询” 进行分组,这样倒序排序就生效了,对子查询的排序进行limit限制,限制条数尽可能的设置大些。 阅读全文
posted @ 2022-08-09 18:18 TabKey9 阅读(1012) 评论(0) 推荐(0) 编辑