PHP where id in 排序 按in的顺序排
刚子 发布于 阅读:241
select * from talbe where id in(3,2,4,1)
出来的结果是:
1
2
3
4
我怎样可以输出是
3
2
4
1呢?
解决方法是
select * from talbe where id in(3,2,4,1) ORDER BY FIND_IN_SET( id, '3,2,4,1')
刚子 发布于 阅读:241
select * from talbe where id in(3,2,4,1)
出来的结果是:
1
2
3
4
我怎样可以输出是
3
2
4
1呢?
解决方法是
select * from talbe where id in(3,2,4,1) ORDER BY FIND_IN_SET( id, '3,2,4,1')