1.單一字段排序
select * from tablename order by field1 desc;
排序采用order by+排序字段 升序關鍵字(asc,desc),排序字段可以放多個,多個之間用逗號間隔,order by默認采用升序,如果存在where子句,那么order by必須放在where語句后邊。
2.多個字段排序
select * from tablename order by field1 desc, field2 asc;
注意: 如果采用多個字段排序,如果根據第一個字段排序重復了,會根據第二個字段排序;
3.使用字段位置排序
select * from tablename order by 3;
其中,字段位置默認從1開始。
注意:不建議采用此方法,采用數字含義不明確,可讀性不強,程序不健壯