美文网首页数据库合集
MySQL 分组下获取最新几条

MySQL 分组下获取最新几条

作者: 3anLouYouGu1 | 来源:发表于2020-04-09 21:58 被阅读0次
SELECT  t1.*
FROM 数据表 t1
where (SELECT count(*) + 1
       FROM 数据表 t2
       WHERE t2.重复字段 = t1.重复字段
         AND t2.创建时间 > t1.创建时间) <= 最新N条数据
ORDER BY t1.创建时间 desc

原理:
通过时间比较 越早的数据 比他时间大的会越多

image.png

相关文章

网友评论

    本文标题:MySQL 分组下获取最新几条

    本文链接:https://www.haomeiwen.com/subject/lwtkmhtx.html