假设有一张表如下,这张表已经按姓名和时间排序,我要求每个人最近的一个分类最早的时间,但是这个分类不可以在时间上进行变化,比如现在是2024年,张三的时间离现在最近的分类是A,而在时间离现在最近且分类为A,同时分类不变化的数据即前3条,最后一条时间为2018的张三的数据,虽然分类也为A,但是从这条数据到上条分类为A的数据之间有其他分类,所以这条数据不算在内,最后从得到的前三条数据中求得最早时间2022,这个时间就是张三对应的时间,也就是我想要的数据,这种sql语句怎么写呢?sql:sqlserver对于上图例子我想要的结果: