全部产品
云市场
云游戏

数据中有字段a、字段b,对a字段进行排序的同时获取b字段中数值最高的数据

更新时间:2017-06-07 13:26:11

例如:目前有两列数据,a列是科目id(1代表语文、2代表数学、3代表英语等),b列是成绩,需要对a排序同时选择每个科目的最高成绩。

如果没有其他排序需求,可以尝试对a,b进行sort排序,同时对a做distinct操作,在distinct中抽取第一轮的第一个文档。distinct一般用来去重,相当于对相同的科目id进行了去重操作。

distinct使用参考【点此查看


如果问题还未解决,请联系售后技术支持