SQL中怎么按特定字段值排序
SQL 中怎么按特定字段值排序,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
创新互联-专业网站定制、快速模板网站建设、高性价比呼伦贝尔网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式呼伦贝尔网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖呼伦贝尔地区。费用合理售后完善,10年实体公司更值得信赖。
id, name
shandong01 name1
shandong02 name2
shandong03 name3
beijing01 name4
beijing02 name5
beijing03 name6
shanghai01 name7
复制代码 代码如下:
select id,name
from table
order by case when id like 'shanghai%' then 0 when id like 'beijing%' then 1 else 2 end
result:
shanghai01 name7
beijing01 name4
beijing02 name5
beijing03 name6
shandong01 name1
shandong02 name2
shandong03 name3
看完上述内容,你们掌握SQL 中怎么按特定字段值排序的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
本文题目:SQL中怎么按特定字段值排序
链接地址:http://myzitong.com/article/jgichd.html