1. 检索列
1)检索单个列:select 列名 from 表名;
检索不同的行(相同的都不显示出来):select distinct 列名 from 表名;
显示指定函数的检索结果:
select 列名 from 表名 limit 行数; 或者
select 列名 from 表名 limit 起始行数(下标从0开始), 行数;
2)检索多个列:select 列名1, 列名2 from 表名;
3)检索所有列:select * from 表名;
2. 将检索得到的结果排序
【注】如果不明确规定排序顺序,则不应该假定检索出的数据的顺序有意义。
1)按单个列排序:select 列名 from 表名 ordered by 某一列名; (按照某一列的字典顺序进行排序)
若指定排序方向:
倒序—在‘某一列名’后加入关键字desc
升序—在‘某一列名’后加入关键字asc
2)按多个列排序:select 列名 from 表名 ordered by 列1,列2; (先按照列1的字典序进行排序,如果列1相同,则按照列2的字典序进行排序)
【注】order by语句位于limit语句之前,where语句之后