如:有个表格(id,machineName,value,updatetime),里面比如有10个机台,里面记录了这10个机台的几十万条数据
如何获取每个机台的最后一笔数据?
select m.* from machines m inner join (
select machineName,max(updatetime) latest from machines group by machineName) t on m.machineName=t.machineName and m.updatetime=t.latest
- 本文标题: 获取每种分类的最后一次的数据集
- 文章分类:【SQLServer】
- 非特殊说明,本文版权归【胡同里的砖头】个人博客 所有,转载请注明出处.