您的位置:首页 > 数据库 > MySQL

MySQL 如何按照指定字符串进行排序

2017-09-26 10:48 393 查看
方法一
ORDER BY case
WHEN spec_array like '%str_01%' then 1WHEN spec_array like '%str_02%' then 2
WHEN spec_array like '%str_03%' then 3WHEN spec_array like '%str_04%' then 4
WHEN spec_array like '%str_05%' then 5WHEN spec_array like '%str_06%' then 6
WHEN spec_array like '%str_07%' then 7WHEN spec_array like '%str_08%' then 8
END
ASC
方法二
select age,namefrom tableorder by instr(',张三,李四,王五,',concat(',',name,','))
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: