以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- sql查询怎么样才能按in条件里面的顺序排序? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=134017) |
-- 作者:happyft -- 发布时间:2019/4/25 14:49:00 -- sql查询怎么样才能按in条件里面的顺序排序? SELECT * FROM dbo.uv_kc100 WHERE 产品编码IN(\'B0111048\',\'B0103023\',\'B0103057\',\'B0103058\',\'B0101010\') 上面的查询语句如果查询出来的结果想按in后面内容的出现顺序排序,要如何实现? 谢谢! |
-- 作者:有点蓝 -- 发布时间:2019/4/25 15:07:00 -- 无法实现。 您可以在查询后,自己按照产品编码的顺序到查询结果里通过find取值 |
-- 作者:HappyFt -- 发布时间:2019/4/25 16:20:00 -- 网上查了很久,发现这个方法可以实现,分享给大家 https://wenda.so.com/q/1528204848212893?src=140
|
-- 作者:有点蓝 -- 发布时间:2019/4/25 16:49:00 -- 嗯,学到了 |