MYSQL新手學習筆記 D03排序查詢

2021-10-04 09:52:27 字數 669 閱讀 3898

select 查詢列表

from 表

【where 篩選條件】

order

by 排序列表 【asc

|desc】;

asc公升序,desc降序,不寫預設公升序

order by 子句中可以支援單個字段、多個字段、表示式、函式、別名

一般放在查詢語句的最後面,limit語句除外

案例1:工資由高到低

select

*from employees

where department_id>=

90order

by salary desc

;

案例2:按年薪排序
select

*,salary*12*

(1+ifnull(commission_pct,0)

)as 年薪

from employees

order

by salary*(1

+ifnull(commission_pct,0)

)desc

;

MySQL學習筆記之03 SQL的分類之DDL

分類 sql分類 操作物件 關鍵字ddl 資料庫 表 create drop alter dmldql dcl ddl 運算元據庫 表 c create 建立 建立資料庫 create database 資料庫名稱 如 create database db1 建立資料庫並判斷是否存在,不存在,再建立...

MySql學習筆記2 排序語句

表名 info user 字段 id name borndata age email sail 2.排序語句 2.1 按照單列排序 select name from info user order by age 2.2 按照多列排序 select name from info user order ...

MySQL學習筆記 五 排序查詢

語法 select 查詢列表 from 表where 篩選條件 order by 排序列表 asc desc 特點 1.asc 公升序,desc 降序 不寫預設為公升序 2.order by 子句中支援單個字段 多個字段 表示式 函式 別名 3.order by 子句一般在查詢語句的最後面,limi...