這篇文章主要介紹MySQL按照數(shù)字大小排序的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
站在用戶的角度思考問題,與客戶深入溝通,找到安陽(yáng)網(wǎng)站設(shè)計(jì)與安陽(yáng)網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋安陽(yáng)地區(qū)。
mysql可以按照數(shù)字大小排序。MySQL提供了“ORDER BY”關(guān)鍵字來對(duì)查詢結(jié)果中的數(shù)據(jù)按照一定的順序進(jìn)行排序;語法格式“SELECT 字段名列表 FROM 數(shù)據(jù)表名 ORDER BY 字段名列表 ASC|DESC;”。
通過條件查詢語句可以查詢到符合用戶需求的數(shù)據(jù),但是查詢到的數(shù)據(jù)一般都是按照數(shù)據(jù)最初被添加到表中的順序來顯示。為了使查詢結(jié)果的順序滿足用戶的要求,MySQL 提供了 ORDER BY 關(guān)鍵字來對(duì)查詢結(jié)果進(jìn)行排序。
在實(shí)際應(yīng)用中經(jīng)常需要對(duì)查詢結(jié)果進(jìn)行排序,比如,在網(wǎng)上購(gòu)物時(shí),可以將商品按照價(jià)格進(jìn)行排序;在醫(yī)院的掛號(hào)系統(tǒng)中,可以按照掛號(hào)的先后順序進(jìn)行排序等。
ORDER BY 關(guān)鍵字主要用來將查詢結(jié)果中的數(shù)據(jù)按照一定的順序進(jìn)行排序。其語法格式如下:
SELECT 字段名列表 FROM 數(shù)據(jù)表名 ORDER BY 字段名列表 ASC|DESC;
語法說明如下。
字段名列表:表示需要排序的字段名稱,多個(gè)字段時(shí)用逗號(hào)隔開。
ASC|DESC:ASC表示字段按升序排序;DESC表示字段按降序排序。其中ASC為默認(rèn)值。
使用 ORDER BY 關(guān)鍵字應(yīng)該注意以下幾個(gè)方面:
ORDER BY 關(guān)鍵字后可以跟子查詢(關(guān)于子查詢后面教程會(huì)詳細(xì)講解,這里了解即可)。
當(dāng)排序的字段中存在空值時(shí),ORDER BY 會(huì)將該空值作為最小值來對(duì)待。
ORDER BY 指定多個(gè)字段進(jìn)行排序時(shí),MySQL 會(huì)按照字段的順序從左到右依次進(jìn)行排序。
示例:
下面查詢 tb_students_info 表的所有記錄,并對(duì) height 字段進(jìn)行排序,SQL 語句和運(yùn)行結(jié)果如下。
mysql> SELECT * FROM tb_students_info ORDER BY height; +----+--------+---------+------+------+--------+------------+ | id | name | dept_id | age | sex | height | login_date | +----+--------+---------+------+------+--------+------------+ | 2 | Green | 3 | 23 | F | 158 | 2016-10-22 | | 1 | Dany | 1 | 25 | F | 160 | 2015-09-10 | | 4 | Jane | 1 | 22 | F | 162 | 2016-12-20 | | 7 | Lily | 6 | 22 | F | 165 | 2016-02-26 | | 10 | Tom | 4 | 23 | M | 165 | 2016-08-05 | | 8 | Susan | 4 | 23 | F | 170 | 2015-10-01 | | 6 | John | 2 | 21 | M | 172 | 2015-11-11 | | 5 | Jim | 1 | 24 | M | 175 | 2016-01-15 | | 9 | Thomas | 3 | 22 | M | 178 | 2016-06-07 | | 3 | Henry | 2 | 23 | M | 185 | 2015-05-31 | +----+--------+---------+------+------+--------+------------+ 10 rows in set (0.08 sec)
由結(jié)果可以看到,MySQL 對(duì)查詢的 height 字段的數(shù)據(jù)按數(shù)值的大小進(jìn)行了升序排序。
以上是mysql按照數(shù)字大小排序的方法的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)頁(yè)標(biāo)題:mysql按照數(shù)字大小排序的方法
網(wǎng)址分享:http://aaarwkj.com/article42/ispehc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、網(wǎng)站收錄、網(wǎng)站內(nèi)鏈、軟件開發(fā)、響應(yīng)式網(wǎng)站、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)