首页 > 数据库 > 文库 > 正文

SQL 按特定字段值排序

2020-10-29 21:53:41
字体:
来源:转载
供稿:网友
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
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表