1.打开plsql并转到登录页面。
2.以管理员身份登录数据库。
3.登录后,创建一个新的SQL窗口。
4,输入,以下语句选择a.file#,a.name,a.bytes / 1024/1024 CurrentMB,ceilHWM * a.block_size / 1024/1024Resizeto,a.bytes - HWM * a .block_size / 1024/1024 releaseMB;
5.单击“执行”按钮以执行查询操作。
6,查询后,可以在查询结果中看到每个数据库文件的具体路径。
1、打开plsql,进入登陆页面。
2、以管理员身份,登录数据库。
3、登录后,新建一个sql窗口。
4、输入,下面的这段语句select a.file#,a.name,a.bytes / 1024 / 1024 CurrentMB,ceil(HWM * a.block_size / 1024 / 1024) Resizeto,(a.bytes - HWM * a.block_size) /1024 / 1024 releaseMB。
5、点击执行按钮,进行查询操作。
6、查询后,可以在查询结果里,看到各个数据库文件的具体路径。
oracle数据库的分组查询语句,主要是根据一个字段,使用关键字group by来分组,如下代码:
select to_char(date_column, 'yyyy-Q'),count(*)
from xxx
where date_column between '01-Jan-2007' and '31-Dec-2009'
group by to_char(date_column, 'yyyy-Q')//分组查询
看你的意思 大概这样理解 数据库表里面有编号为1和编号为2的 男女若干个 现在要分别统计 编号为1的男有多少个 女有多少个 编号为2的 男有多少个 女有多少个;如果是这样的话,首先先按编号分组 select * from student group by id; 然后再这个基础上要分别统计男和女 可以用到oracle特有的decode函数 select sum(decode(sex,'男',1,0)) 男 from student 这样就得到了男 以此类推 整个sql语句 可以这样写 select id 编号,sum(decode(sex,'男',1,0)) 男,sum(decode(sex,'女',1,0)) 女 from student group by id;
表结构是什么,
按照你的需求,需要对编号分组,而我理解编号 应该不是 ID, 表里是不是还有另一个 编号的 字段