查询一类或一个子类中最新的一条数据可以根据id或者时间(如果有时间字段的话)进行查询,如果要查最大值那条记录的全部数据可以按照最大值排序。
具体如下:
select * from( select * ,ROW_NUMBER() OVER ( PARTITION BY CourseID ORDER BY LatestTime DESC ) rid from DE_WatchedVideo ) as t where rid=1
查询一类或一个子类中最新的一条数据可以根据id或者时间(如果有时间字段的话)进行查询,如果要查最大值那条记录的全部数据可以按照最大值排序。
具体如下:
select * from( select * ,ROW_NUMBER() OVER ( PARTITION BY CourseID ORDER BY LatestTime DESC ) rid from DE_WatchedVideo ) as t where rid=1