Sql Server 2008 Group by的使用方法
1、我的电脑是Windows7 64位,所以我安装的是Sql server2008 r2(64位).大伙安装的时观锻娜叼候也一定要记得看一下自己的操作系统是多少位.你是32位操作系统的就安装32位的Sqlserver 版本不限制. 2005 2012都可以.
2、你安装好之后在开始菜单里面找.找到之后可以创建一个快捷方式到桌面.我已经截图把位置告诉你了.

3、如果没什么问题的话,你点击连接就进去到数据库里面了.右键新建.

5、大家看我保存到这个文件夹下,就多了两个文件.我们所有关于这个数据库的操作,将来其实都是对这两个文件的操作.


8、那么我们现在就要使用group by这个语句了.这是一个分组的语句,我们先看一下它的写法.select name from Person group by name;

10、我们再来写一个聚合函数. 字面意思就是把一些重复的东西聚集起来,并且显示出有多少个.select name,COUNT(*) from Person group by name;可以由下图很明显的得知聚合函数的意义和好处.

12、select name,COUNT(*) as 总人数,MAX(age) as 最大年龄,MIN(age)as 最小年龄,AVG (age) as 平均年龄,SUM(age) as 年龄综合from Person group by name;再来个更强大的功能.看看我们的sql语句.

14、select name,COUNT(*) from Person group by name having COUNT(*)>=2;通过having和聚合函数的配合,我们就得到了想要的结果.

15、其他更强大的sql语句写法,我们在下一篇中介绍学习.
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:83
阅读量:62
阅读量:72
阅读量:28
阅读量:50