如何利用SQL Server 2012数据库对表排序和分组
SQL Server 2012数据库对数据库表某个字段或某些字段进行排序或分组,需要用到order by或group by。其中,字段排序order by可以根据排序方向分为:正序和倒序;分组的话直接使用group by。下面利用几个具体实例说明排序和分组,操作如下:
操作方法
- 01
第一步,对已创建的数据库表t_user_info进行查看数据记录,利用select查询,后面是查询的字段,如下图所示:
- 02
第二步,查询数据库表t_user_info记录并按照年龄大小正序排列,如果order by 字段后面不加desc或asc,默认是升序,如下图所示:
- 03
第三步,查询数据库表t_user_info记录并按照年龄大小倒序排列,不加关键字默认是正序排列,asc是正序,desc是倒序,如下图所示:
- 04
第四步,多个字段排序,查询数据库表t_user_info记录并按照编号正序排列、年龄大小倒序排列,如下图所示:
- 05
第五步,根据数据库表某个字段进行分组,查询数据库表t_user_info按照性别分组,如下图所示:
- 06
第六步,按照多个字段进行分组,这里查询表里记录根据性别和编号分组,如下图所示:
赞 (0)