代码改变世界

where in 排序

2011-11-14 19:28  通心菜  阅读(362)  评论(0编辑  收藏  举报

某些情况下我们可能需要按照where in(2,7,3,5)这样查询的接口排序 默认情况下不是按照这个来的 以下方法ORDER BY FIELD 可以实现

SELECT * FROM table WHERE id IN(2,7,3,5) ORDER BY FIELD(id,2,5,3,7);(mysql)