mysql和Oracle数据库在分组方面的区别 |
您所在的位置:网站首页 › orcle和mysql区别 › mysql和Oracle数据库在分组方面的区别 |
我们都知道Oracle中的scott用户下面有三张原始的表,分别是emp、dept、salgrade,我把这三张表导出来改编之后放入了mysql数据库中 有这么一条sql语句如下所示,该sql语句的目的是查找出部门编号、部门名称、部门人数: select a.deptno,b.dname,count(*) num from emp a join dept b on a.deptno = b.deptno group by a.deptno;如果我在mysql数据库中执行结果如下: 当然还有另外一种写法: select a.deptno,b.dname,count(*) num from emp a join dept b on a.deptno = b.deptno group by a.deptno,b.dname;不过这种使用的时候需要注意,因为我们的sql语句中deptno和dname是对应的,同一个deptno下面的dname是全部相同的,所以不会有影响 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |