MyBatis实现查询结果按照查询参数的顺序排序

查询id为指定id的学生集合。

查询参数为list,即学生id的集合,list泛型为Integer,比如list中的元素为151,208,4,118,109,正常的查询,返回的list结果集,遍历学生id放在另一个list结果集中,也就是查询结果学生id的集合为4,109,118,151,208。

如果添加以下程序段(即order by),那么返回的list结果集,取学生id组成一个集合,那么这个id集合的元素顺序和参数list中的元素顺序是一样的,也就是151,208,4,118,109。

 

你可能感兴趣的:(常见问题)