『壹』 如何用sql進行排序
您到底是什麼意思?是要生成序號?
是不是這樣:
SELECT BMMC,序號=
replace(
replace(
replace(
replace(
REPLACE(BMMC,'部門',''),
'a','00'),'b','01'),'c','02')
這是生成部門編號,與部門名稱中的字母順序一致。
如果字母只是ABC這幾個,這樣就可以了,不需要存儲過程。
『貳』 sql中排序要怎麼寫
1.語法:
SELECT "欄位名"
FROM "表格名"
[WHERE "條件"]
ORDER BY "欄位名" [ASC, DESC];
2.注意事項:先分組再排序,運用的是ORDER BY,後面加的是你要按什麼排序,如果按照升序可以不用寫或者加上ASC;如果是降序,要加上DESC。
3.例子:SELECT id FROM user ORDER BY id;
『叄』 sql如何排序
order by 加上你想排序的欄位,可以接多個欄位,放在前面的優先排序
例如 SELECT ID FROM TEST ORDER BY ID,NAME
從表test選出ID來 ,並按照ID和NAME排序
按你的需求只要這樣寫就可以了
SELECT * FROM TABLE ORDER BY NAME
『肆』 sql中排序要怎麼寫
1.語法:
SELECT "欄位名"
FROM "鋒指世表格名"
[WHERE "條件"]
ORDER BY "欄位名" [ASC, DESC];
2.注意事項:先分組再排序,運用逗散的是ORDER BY,後面加的是你要按什麼排序,如果按照升序可以不用寫或銀肢者加上ASC;如果是降序,要加上DESC。
3.例子:SELECT id FROM user ORDER BY id;
『伍』 SQL語句中,選擇結果如何按指定順序排序
可以這樣實現題主所要求的排序
select * from A_TABLE1 where
name in(『張三』,『李四』,『王五』)
order by (case name when '張三' then 1
when '李四' then 2 else 3 end);
『陸』 sql中表的數據的排序方式如何修改
系統默認是以聚集索引排序,主鍵默認是聚集索引,也可手動改成非聚集索引,你可以添加一列標識列,就是自增列,然後把聚集索引給這列,系統就會默認按添加順序排了
『柒』 sql怎樣排序
1-1,1-2這種都是以字元形式存放的,建議單獨做出來一個列,用來排序,用整型的,