排序数据
select 列名 from 表名;
检索出的数据并不是以纯粹的随机顺序显示的。如果不排序,数据一般以它在底层表中出现的顺序显示,这可以是数据最初添加到表中的顺序。但是,如果数据后来进行过更新或者删除,则此顺序将会受到MySQL重用回收存储空间的影响。因此,如果不明确控制的话,不能也不应该依赖该排序顺序。关系数据库设计理论认为,如果不明确规定排序顺序,则不应该假定检索出的数据的顺序有意义。
select 列名 from 表名 order by 列名;
select 列名1,列名2 from 表名 order by 列名1,列名2;
仅在多个行具有相同的列名1的值时才对列名2进行排序。如果列名1的值都是唯一的,则不会按照列名2排序。
句型结构:
select 字段名 from 表名 order by 字段名 desc limit n;