版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_38500014/article/details/83544954
今天碰到一个场景很特殊,比如说我已知几个学生Id分别为,Id=1,Id=2,Id=3,我要查出这三个学生的信息,并且查出来的结果按照 Id=2,Id=1 ,Id=3进行排序,于是乎
select * from t_student where id 'id' in(2,1,3) order by field('id',2,1,3)
这样子就完美的解决啦
当然也可以可以单个查询出来再排,但是那样效率太低