oracle查询记录条数 oracle查询每个部门的员工数量?
oracle查询每个部门的员工数量?
这是oracle中默认用户scott下的表。 本问题涉及到三张表,数据分别如下: emp表: dept表: salgrade表: 按题目要求,sql语句如下: select b.dname 部门名称,b.counts 部门员工数,b.avgsal 部门平均工资,b.minsal 部门最低工资,a.ename 姓名,c.grade 工资等级 from emp a, (select b.deptno,b.dname,count(*) counts,round(avg(sal),2) avgsal,min(sal) minsal from emp a,dept b,salgrade c where a.deptno=b.deptno and a.deptno=b.deptno and a.sal between c.losal and hisal group by b.deptno,b.dname) b, salgrade c where a.sal=b.minsal and a.sal between c.losal and c.hisal 结果如图:
怎么查看oracle数据库数据量大小?
1、查看所有表空间及表空间大小:
select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from dba_data_files group by tablespace_name
2、查看所有表空间对应的数据文件:
select tablespace_name,file_name from dba_data_files
3、修改数据文件大小:
alter database datafile "H:ORACLEPRODUCT10.1.0ORADATAORACLEUSERS01.DBF" RESIZE 10240M
oracle查询记录条数 oracle查询表个数 oracle查询总条数
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。