比如查询出来只有一列,排序的时候不光按照这个列进行排列,所以查出来的结果会像这样A,B,C,D,E,A,C,D,A,B。现在需要将它分组为[(A,B,C,D,E),(A,C,D),(A,B)]也就是每当找到一个新的A就分组拼接,拼接结果为[A-B-C-D-E,A-C-D,A-B]这个该如何实现,最好直接能在查询语句中直接实现。就像map里的contains,一旦不包括在map里就把前面的分为一组,再拼接。