mysql查询排序按in条件内容

经常需要对`mysql`进行查询,

比如 `in`条件

`select *from user where id in(1,3,2,8);`

但是有一个要求,返回的内容也要按照id内容1,3,2,8排序

如何实现呢?

```
select * from user where id in(1,3,2,8) order by field(`id`,1,3,2,8)
```

即可

    A+
发布日期:2021年11月07日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: