多语言展示
当前在线:857今日阅读:166今日分享:27

如何利用SQL Server 2012数据库对表排序和分组

SQL Server 2012数据库对数据库表某个字段或某些字段进行排序或分组,需要用到order by或group by。其中,字段排序order by可以根据排序方向分为:正序和倒序;分组的话直接使用group by。下面利用几个具体实例说明排序和分组,操作如下:
工具/原料
1

SQL Server 2012

2

截图工具

3

客户端

4

图片工具

方法/步骤
1

第一步,对已创建的数据库表t_user_info进行查看数据记录,利用select查询,后面是查询的字段,如下图所示:

2

第二步,查询数据库表t_user_info记录并按照年龄大小正序排列,如果order by 字段后面不加desc或asc,默认是升序,如下图所示:

3

第三步,查询数据库表t_user_info记录并按照年龄大小倒序排列,不加关键字默认是正序排列,asc是正序,desc是倒序,如下图所示:

4

第四步,多个字段排序,查询数据库表t_user_info记录并按照编号正序排列、年龄大小倒序排列,如下图所示:

5

第五步,根据数据库表某个字段进行分组,查询数据库表t_user_info按照性别分组,如下图所示:

6

第六步,按照多个字段进行分组,这里查询表里记录根据性别和编号分组,如下图所示:

注意事项
1

注意熟练掌握SQL Server排序的方法

2

注意熟练掌握SQL Server分组的方法

推荐信息