单表查询(3)
对查询结果进行排序
对查询结果排序
语法:
SELECT 字段名 FROM 表名 ORDER BY 字段名 ASC|DESC;
指定排序方向
默认是升序排列
- ASC 升序关键字
- DESC 降序关键字
分组查询
分组查询的单独使用
分组查询的关键字是GROUP BY ,查询的是每个分组中首次出现的一条记录。
语法:
SELECT 字段名 FROM 表名 GROUP BY 字段名;
使用 LIMIT 限制查询结果的数量
LIMIT的使用
在Mysql中,提供LIMIT关键字,用来限制查询结果数量
提示:语句放在最后。
语法:
SELECT 字段名 FROM 表名 LIMIT [OFFSET,] 记录数;
参数说明:
- 第一个参数,OFFSET,可选参数,表示偏移量,如果不指定默认值为0,表示从查询结果的第一条记录开始,若偏移量为1,则从查询结果中的第二条记录开始,以此类推。
- 第二个参数,记录数,表示返回查询结果的条数。