sql 升序降序排列
降序 SELECT * FROM kc ORDER BY cpbh DESC 升序 SELECT * FROM kc ORDER BY cpbh asc 實例: /*查詢學生表中姓名、學號,并以學號降序排序*/ select name,StuID from Students_information order by StuID desc /**order by 以什么排序,默認為升序,desc是降序*/ /*查詢學生表中前5名學生的姓名,學號,并以學號升序排列*/ select top 5 name,StuID from Students_information order by StuID /*order by 默認為升序*/ 擴展資料 ORDER BY 語句: ORDER BY 語句用于根據指定的列對結果集進行排序。
ORDER BY 語句默認按照升序對記錄進行排序。 實例: 1,AddTime 升序,ID 升序 select * from DS_Finance ORDER BY AddTime,ID; 2,AddTime 升序,ID降序 select * from DS_Finance ORDER BY AddTime,ID DESC; 3,AddTime 降序,ID升序 select * from DS_Finance ORDER BY AddTime DESC,ID ; 4,AddTime 降序,ID降序 select * from DS_Finance ORDER BY AddTime DESC,ID DESC; 參考資料:百度百科-結構化查詢語言。
mysql數據庫,排序的語句
在執行查詢結果時,默認情況下查詢結果無序排列。但我們有時需要對數據按一定規則進行排序。這時可以通過ORDER BY子句來實現這個功能。語法如下:
SELECT <*,column [alias],。> FROM table
[WHERE condition(s)]
[ORDER BY column[ASC|DESC]];
默認是ASC指定的升序排列,DESC用來指定降序排列。
1、升序排序:
使用ORDER BY子句時,默認情況下數據是按升序排列的,故可以用ASC關鍵字指點升序排列,或者不指定,默認就是升序,顯示效果是一樣的,如下圖:
2、降序排序:
當需要查詢結果降序排列時,必須在排序后指定DESC關鍵字。如下圖是查看職員薪水的降序排列:
轉載請注明出處華閱文章網 » mysql升序和降序語句