MySQL 数据排序ASC DESC


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开始。

注意:不建议采用此方法,采用数字含义不明确,可读性不强,程序不健壮


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM