SQL 按特定字段值排序

所属分类: 数据库 / 数据库其它 阅读数: 128
收藏 0 赞 0 分享
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 SERVER 与ACCESS、EXCEL的数据转换

SQL SERVER 与ACCESS、EXCEL的数据转换
收藏 0 赞 0 分享

Access转SqlServer的注意事项

Access转SqlServer的注意事项,需要的朋友可以参考下。
收藏 0 赞 0 分享

数据库的设计方法、规范与技巧

数据库的设计方法、规范与技巧
收藏 0 赞 0 分享

数据库设计技巧奉送了

数据库设计技巧奉送了
收藏 0 赞 0 分享

数据库设计经验谈

这篇文章主要介绍了数据库设计经验谈的相关资料,需要的朋友可以参考下
收藏 0 赞 0 分享

数据库设计的折衷方法

这篇文章主要介绍了数据库设计的折衷方法,需要的朋友可以参考下
收藏 0 赞 0 分享

Access与sql server的语法区别总结

这篇文章主要介绍了Access与sql server的语法区别总结,需要的朋友可以参考下
收藏 0 赞 0 分享

收藏的SQLServer技巧集

收藏的SQLServer技巧集
收藏 0 赞 0 分享

多种获取远程连接access数据库的方法

多种获取远程连接access数据库的方法
收藏 0 赞 0 分享

SQL中NTEXT字段内容显示<long text>的原因

SQL中NTEXT字段内容显示<long text>的原因
收藏 0 赞 0 分享
查看更多