SQL 按特定字段值排序
更新時間:2009年08月04日 17:09:37 作者:
SQL 按特定字段值排序的代碼,有需要的朋友可以參考下。
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
shandong01 name1
shandong02 name2
shandong03 name3
beijing01 name4
beijing02 name5
beijing03 name6
shanghai01 name7
復(fù)制代碼 代碼如下:
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
相關(guān)文章
在PostgreSQL中使用數(shù)組時值得注意的一些地方
這篇文章主要介紹了在PostgreSQL中使用數(shù)組時值得注意的一些地方,包括如何提高輸入性能,需要的朋友可以參考下2015-04-04clickhouse數(shù)據(jù)庫刪除數(shù)據(jù)的五種方式
clickhouse數(shù)據(jù)庫清理數(shù)據(jù)的方式很多,每種方式都各有自己的優(yōu)缺點,請根據(jù)實際需要采用適合自己的方式,本文將逐一給大家介紹,并通過代碼示例講解的非常詳細,需要的朋友可以參考下2024-03-03海量數(shù)據(jù)庫的查詢優(yōu)化及分頁算法方案 2 之 改良SQL語句
海量數(shù)據(jù)庫的查詢優(yōu)化及分頁算法方案 2 之 改良SQL語句...2007-03-03數(shù)據(jù)庫插入數(shù)據(jù)之select into from與insert into select區(qū)別詳解
能第一次接觸select...into...from...和insert into...select...有很多人都會誤解, 從表面上看都是把相關(guān)信息查詢出來,然后添加到一個表里,其實還遠遠沒有這么簡單,接下來,小豬就用最普通的表述給大家介紹一下這兩者間的區(qū)別2014-01-01