MySQL的排序,使用order by來實現。
10年積累的成都網站建設、網站設計經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站制作后付款的網站建設流程,更有深圳免費網站建設讓你可以放心的選擇與我們合作。
order by id asc,表示用id升序排列
order by id desc,表示用id降序排列
當需要用多個字段排序時,order by cdate desc,id asc,表示先用cdate降序排列,cdate相同的再用id升序排列
在數據庫查詢時,常常需要排序,而有時排序條件可能有多個。
如數據庫:
a b
1 103
1 101
2 201
2 203
1 102
2 202
排序后: a b
1 103
1 102
1 101
2 203
2 202
2 201
語句:
SELECT A.a , A.b FROM TABLE A ORDER BY A.a ASC , A.b DESC
其中ASC連接多條排序,且與后一條查詢之間有逗號隔開!
在MySQL中,可以指定按照多個字段進行排序。例如,可以使employee表按照d_id字段和age字段進行排序。排序過程中,先按照d_id字段進行排序,遇到d_id字段的值相等的情況時,再把d_id值相等的記錄按照age字段進行排序。
查詢employee表中的所有記錄,按照d_id字段的降序方式和age字段的升序方式進行排序。
具體如下:
1、第一步,創建一個測試表,代碼如下,見下圖,轉到下面的步驟。
2、第二步,完成上述步驟后,插入測試的數據,代碼如下,見下圖,轉到下面的步驟。
3、第三步,完成上述步驟后,查詢表中所有記錄的數量,代碼如下,見下圖,轉到下面的步驟。
4、第四步,完成上述步驟后,按照value1字段的升序,按value2字段的降序編寫sql,代碼如下,見下圖。這樣,就解決了這個問題了。
新聞名稱:mysql排序怎么寫的,mysql按字母順序排序
當前網址:http://m.kartarina.com/article22/hddecc.html
成都網站建設公司_創新互聯,為您提供、做網站、全網營銷推廣、營銷型網站建設、微信小程序、響應式網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯