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

多条创建记录的表格中 查找最近一条的记录
简单来说就是对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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容