看了高赞回答,自己记录一下解题过程和高赞回答的解题过程便于复习自己的过程函数1)排序窗口函数rank() over() 1 2 2 4 4 6 (计数排名,跳过相同的几个,eg.没有3没有5)row_number() over() 1 2 3 4 5 6 (赋予唯一排名)dense_rank() over() 1 2 2 3 3 4 (不跳过排名,可以理解为对类别进行计数)2)时间差函数timestampdiff(unit, begin, end)unit :单位begin : 一般是小的时间end : 一般是大的时间思路分析1) 用开窗函数按照exam_id分区,按照用时time...