ORDER BY 子句 排列檢索資料詳細用法

2021-09-27 07:41:11 字數 812 閱讀 7779

學習< mysql必知必會 >的系列筆記,整理 mysql 語法,可以開啟左側的「mysql基礎」專欄檢視全系列筆記

根據某列進行排序

select column

fron list

ordedr by column_sort;

# 預設是根據 a-z 的公升序進行排序

# column_sort 可為會非選擇列,也可為所檢索的列 column

先以第 1 個列的規則進行排序,在此基礎上,再以第 n 個列的規則進行排序

select column1, column2

fron list

ordedr by column_sort1, column_sort2;

desc 關鍵字

按 z-a 的降序進行排列

select column1, column2

fron list

ordedr by column_sort1 desc, column_sort2;

# 先以 column_sort1 的降序進行排列,再以 column_sort2的公升序進行排列

大小寫的區分,取決於資料庫的設定

mysql 預設 a 與 a 相同,但資料庫管理員可進行修改

結合 limit 子句

select column1

fron list

ordedr by column_sort

limit 1;

SQL 檢索排序資料(ORDER BY子句)

order by 子句用於對結果集按照乙個列或者多個列進行排序。order by 子句預設按照公升序對記錄進行排序。如果需要按照降序對記錄進行排序,您可以使用 desc 關鍵字。注意 order by 子句應該位於from子句之後,若使用limit關鍵字時,limit關鍵字必須要位於order by...

SQL之排序檢索 order by子句

由於select語句的輸出是沒有特定的順序,可以使用order by子句來排序檢索出來的結果。注意 order by子句應該保證它是select語句中最後的一條子句。select prod name from products order by prod name 對prod name列以字母順序來...

對於order by子句

order by子句指定排序順序 select username from user order by username 依據username的字母順序對於查詢出來的username進行排序,預設是公升序 a z 也可以進行降序排序,必須指定desc關鍵字 在上面的sql語句變為 select us...