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