美文网首页
对同一个id只保留最新时间创建的记录

对同一个id只保留最新时间创建的记录

作者: 枫隐_5f5f | 来源:发表于2019-06-12 18:19 被阅读0次

多条创建记录的表格中 查找最近一条的记录
简单来说就是对id先进行groupby 然后找到最大/最小的时间
然后选择对应的记录

SELECT a.deviceid,a.babyid,a.scores from devicequestionnaires a,
(SELECT babyid,max(created) as ct from devicequestionnaires GROUP by babyid) as b
where a.babyid = b.babyid and a.created = b.ct

相关文章

网友评论

      本文标题:对同一个id只保留最新时间创建的记录

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