问题描述 因为要设计一个数据库表,进行一个倒序去重的操作. 例如: id Name 1 B 2 A 3 A 4 C 5 C 6 B 场景:例如说我们需要得到一个用户的搜索记录,那么肯定不会仅仅根据时间倒序排序给出列表展示,因为这样会出现重复的问题.我们需要去重,并且保证用户对一个搜索记录是按照最后一次搜索操作的时间排序的. 用以上用例去描述,id为添加顺序,Name为查询记录,我们需要Sql查询的结果为BCA. 一开始选择使用了DISTINCT方式.然而实践过程中,DISTINCT方案是行不通的…