朴实!简单!依你所好,MySQL排序查询ORDER BY
生活随笔
收集整理的這篇文章主要介紹了
朴实!简单!依你所好,MySQL排序查询ORDER BY
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、基本語法
SELECT查詢列表 FROM表 #可選(WHERE ...) ORDER BY排序列表 DESC/ASC;升序是ASC或者不寫,降序是DESC
2、案例一:按字段(*代表全部)
SELECT* FROMemployees ORDER BYsalary DESC;3、案例二:按表達式
SELECTlast_name,salary*12*(1+commission_pct) AS 年薪 FROMemployees ORDER BY年薪 DESC; #上一行的“年薪”也可以換成最上面那個表達式4、案例三:按函數
SELECTLENGTH(last_name) AS 名字長度,last_name,salary*12*(1+IFNULL(commission_pct,0)) AS 年薪 FROMemployees ORDER BY名字長度 DESC;5、案例四:多個排序列表
#先按照年薪降序,再員工ID升序 SELECTemployee_id AS 員工ID,last_name AS 名字,salary*12*(1+IFNULL(commission_pct,0)) AS 年薪 FROMemployees ORDER BY年薪 DESC,員工ID ASC;總結
以上是生活随笔為你收集整理的朴实!简单!依你所好,MySQL排序查询ORDER BY的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 减小程序规模!稀疏数组Sparsearr
- 下一篇: 习惯性朴实简单!一起学习MySQL常见单