在 https://www.cnblogs.com/xiandedanteng/p/12327809.html 一文中,提到了三种求学生单科最新成绩的SQL可行性方案,这里还有另一种实现,那就是利用分析函数rank. 以下SQL语句就能让记录以学生id,科目id分组,然后按照创建时间逆序排名: select tb_scoreflow.*,rank() over(partition by stuid,sbjid order by cdate desc) as seq from tb_scorefl…