需求:需要得到按name分类,按time排序后的,每一类的第一条数据
原始数据:
运行sql语句:
select * from test as tmp where not exists(select 1 from test where name=tmp.name and time>tmp.time)
结果:
备注:如果出现name与time都一样的情况,则都会被默认为第一条。
本文共 257 字,大约阅读时间需要 1 分钟。
需求:需要得到按name分类,按time排序后的,每一类的第一条数据
原始数据:
运行sql语句:
select * from test as tmp where not exists(select 1 from test where name=tmp.name and time>tmp.time)
结果:
备注:如果出现name与time都一样的情况,则都会被默认为第一条。
转载于:https://www.cnblogs.com/giser-s/archive/2013/03/28/2987156.html