数据库

mysql 按in语句中的id顺序排序

作者:admin110 来源:web交流网 2016-05-02 20:44 浏览:0 我要评论(0)

find_in_set()问:mysql中怎么按in语句中的id顺序取数据select * from ecs_goods where goods_id in (14,1,33,23)按14,1,33,23这个顺

find_in_set()
问:
mysql中怎么按in语句中的id顺序取数据
select * from ecs_goods where goods_id in (14,1,33,23)
按14,1,33,23这个顺序取
答:
在程序中,$idList='14,1,33,23';
 select * from ecs_goods where goods_id in ($idList) order by FIND_IN_SET(goods_id,'$idList')

转载请注明出处。

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源;3.作者投稿可能会经我们编辑修改或补充。

网友点评
评论(已有0条评论)
还没有评论,快来抢沙发吧!
新闻
  • 新闻
  • 软件
精彩导读