欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

select子句

程序员文章站 2022-03-20 16:55:16
1、order by order by 字段1 升序或者降序,字段2 升序或者降序(dsc) 默认 升序(asc) 注意:如果是分组,则应该使用对分组字段进行排序的groupby语法 group by 先执行 order by 后执行 group by 比order by先执行,order by不会 ......
1、order by
order by 字段1 升序或者降序,字段2 升序或者降序(dsc)
默认 升序(asc)
注意:如果是分组,则应该使用对分组字段进行排序的groupby语法
group by 先执行 order by 后执行
group by 比order by先执行,order by不会对group by 内部进行排序,如果group by后只有一条记录,那么order by 将无效。要查出group by中最大的或最小的某一字段使用 max或min函数。
可以使用子查询,先排序再分组
2、limit 限制获取数据的数量
语法:limit offset,row_count
offset :偏移量 从0开始 开始位置(内部索引值),可以省略默认为0开始
row_count:总记录数 需要获取条数
 
limit 1,3 从第二条开始获取三条数据
 
3、distinct 去掉重复选项 可以后面跟多个字段,表示多个字段都相同的去掉
select子句