一、排序數據:排序
select 表的字段名 from 對應的表名 order by 表的字段名;it
二、按多個列排序:class
select 表的字段名,表的字段名,表的字段名,...from 對應的表名 order by 表的字段名,表的字段名,表的字段名,...(若是表的字段中的值是惟一的,則按照該字段進行排序就能夠了)select
三、指定排序方向:im
1)按降序的順序進行排序:數據
select 表的字段名,表的字段名,表的字段名,... from 對應的表名 order by 表的字段名 DESC;di
二、用多個列進行降序排序:
select 表的字段名,表的字段名,表的字段名,... from 對應的表名 order by 表的字段名 DESC,表的字段名DESC...;
三、按升序的順序進行排序:
select 表的字段名,表的字段名,表的字段名,... from 對應的表名 order by 表的字段名 ASC;
四、使用order by 和 limit的組合,可以找出一個列中最高或最低的值:
select 表的字段名 from 對應的表名 order by 表的字段名 ASC limit1;
select 表的字段名 from 對應的表名 order by 表的字段名 DESC limit1;