如何让mysql按固定的id或某字段数据排序(按实际顺序输出)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011341352/article/details/85685743
比如,一个这样的需求:按status 的状态:3,1,2,4 来排序,这时就可以考虑用到find_in_set()这个函数了:
order by find_in_set(status,'3,1,2,4');
当然,也可以用FIELD(status,'3,1,2,4')

注意,find_in_set函数是全表扫描。

猜你喜欢

转载自blog.csdn.net/u011341352/article/details/85685743
今日推荐