網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好

SQL SERVER中如何對查詢結果進行排序

欄目: IT技術 / 發佈於: / 人氣:1.28W

SQL Server中可以用Select語句對數據庫進行查詢過濾,但是如果我們想對查詢結果排序該怎麼做呢?下面小編給大家分享一下。

SQL SERVER中如何對查詢結果進行排序

操作方法

(01)首先打開SQL Server Management管理工具,運用Select語句查詢出要排序的數據,如下圖所示

SQL SERVER中如何對查詢結果進行排序 第2張

(02)接下來我們直接運用Order By對數據中的ContactName字段進行排序,如下圖所示,默認是升序

SQL SERVER中如何對查詢結果進行排序 第3張

(03)如果想按照降序的話,則需要在排序字段後面加上desc屬性,如下圖所示

SQL SERVER中如何對查詢結果進行排序 第4張

(04)接下來你也可以在order by後面加上兩個或者多個字段,如下圖所示,SQL Server會按照他們的順序組合進行排序

SQL SERVER中如何對查詢結果進行排序 第5張

(05)如果想對ContactName進行升序,對CustomerID進行降序,則可以安裝如下圖所示的方式書寫

SQL SERVER中如何對查詢結果進行排序 第6張

(06)如果想對兩個排序字段都按降序進行排序,則需要在每個字段後面都加desc屬性,如下圖所示

SQL SERVER中如何對查詢結果進行排序 第7張

(07)最後,我們也可以先對數據用where進行過濾,然後在進行排序,如下圖所示,order by需要排在where後面

SQL SERVER中如何對查詢結果進行排序 第8張