- 浏览: 123988 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (165)
- 数据库 (45)
- 架构 (0)
- java web前端+框架 (9)
- java web后端+框架 (56)
- Eclipse插件 (1)
- 解题思路 (2)
- Eclipse (2)
- linux (6)
- jquery (4)
- 正则 (3)
- jsp (1)
- javascript (8)
- oracle (39)
- 生活 (1)
- weblogic (5)
- tomcat (3)
- Jrebel (1)
- powerdesigner (1)
- svn (1)
- log4j (1)
- IDE (1)
- POI (2)
- jvm (2)
- ssh (1)
- http (1)
- notepad++ (2)
- 润乾 (1)
- 设计模式 (0)
- 实用类Utils (2)
- 算法 (1)
- xml (1)
- 实用类 (2)
最新评论
方法1.
select *
from exam_audit ea
where (ea.exam_id, ea.type) =
(select t1.exam_id, t1.type
from (select t.exam_id, t.type, count(1) as cnt
from exam_audit t
group by t.exam_id, t.type
order by cnt desc) t1
where rownum = 1);
方法2.
select max(exam_id || '===' || type) keep(dense_rank first order by cnt desc) xxx
from (select exam_id, type, count(*) as cnt
from exam_audit
group by exam_id, type);
select *
from exam_audit ea
where (ea.exam_id, ea.type) =
(select t1.exam_id, t1.type
from (select t.exam_id, t.type, count(1) as cnt
from exam_audit t
group by t.exam_id, t.type
order by cnt desc) t1
where rownum = 1);
方法2.
select max(exam_id || '===' || type) keep(dense_rank first order by cnt desc) xxx
from (select exam_id, type, count(*) as cnt
from exam_audit
group by exam_id, type);
发表评论
-
oracle sql替换指定范围的字符串
2015-06-18 17:49 1025--oracle替换指定范围的字符串(范围4-6) selec ... -
oracle字符集修改 中文乱码
2015-03-30 15:06 909sqlplus / as sysdba;//操作系统用户认证模 ... -
oracle表关联层级树查询
2015-03-20 17:27 596select level ,lpad(' ', ( ... -
转:oracle层次查询 树查询 (详细)
2015-03-20 15:03 830oracle层次查询 转自:http://www.2cto. ... -
ORACLE表空间管理维护
2015-01-22 11:34 410http://www.cnblogs.com/kerrycod ... -
自写函数用于替换wm_concat函数.zip
2015-01-19 16:25 1174-- wm_concat出现在oracle10g版本中,不仅是 ... -
禁用启用所有外键约束.tst
2015-01-12 11:05 550禁用所有外键约束.tst declare cursor c ... -
oracle查询生成列别名
2015-01-06 15:00 404select ',' ,col.COLUMN_NA ... -
linux下重启oracle
2015-01-05 15:44 505oracle/oracle连接ssh后 登录数据库 ... -
oracle删除重复记录
2014-08-22 15:49 327delete from cred_account ca1 w ... -
oracle获取过程的错误异常代码,错误,异常栈信息
2014-08-22 15:19 296得到oracle异常行号,代码,异常栈信息 Sql代码 d ... -
数据库导入导出dump.txt
2014-07-28 10:26 417数据库导入导出dump -
oracle表空间管理
2014-04-24 11:15 693--查看修改ORACLE表空间 --1、查看所有表空间信息 s ... -
连接到sqlplus
2014-04-17 11:25 425root/passwd su - oracle sqlplus ... -
0001-Oracle-系统-视图
2014-03-29 09:59 430--oracle树查询 select * from FUNC ... -
ORACLE查看并修改最大连接数
2014-03-26 13:52 528ORACLE查看并修改最大连接数 第一步,在cmd命令行,输入 ... -
oracle系统视图
2014-03-26 09:29 399--oracle树查询 select * from FUNC ... -
Oracle批量杀死锁.tst
2014-03-03 16:45 434declare cursor mycur is s ... -
Oracle批量杀死锁.sql
2014-03-03 16:43 458declare cursor mycur is s ... -
oracle查看表空间使用情况
2013-12-11 15:19 845select b.file_name 物理文件名 ...
相关推荐
如何在Oracle数据表中随机抽取部分记录的方法
6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。 9、返回了...
下面按类别列出一些ORACLE用户常用数据字典的查询使用方法。 1、用户 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_...
Oracle 优化器是 Oracle 数据库管理系统中一个核心组件,负责根据用户提交的 SQL 语句生成最优的执行计划,以提高查询效率。以下是 Oracle 优化器中的一些常用概念: CBO/RBO Oracle 优化器有两种模式:CBO...
Oracle 数据库中的SQL是当今市场上功能最强大的SQL实现之一,而本书全面展示了这一工具的威力。如何才能让更多人有效地学习和掌握SQL呢?Karen Morton及其团队在本书中提供了专业的方案:先掌握语言特性,再学习...
BEGIN END 存储过程名字 2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND) 例子: BEGIN SELECT col1,...
数据查询语言 (Data Query Language, DQL) 是SQL语言中,负责进行数据查询而不会对数据本身进行修改的语句,这是最基本的SQL语句。例如:SELECT(查询) 数据控制语言Data Controlling Language(DCL),用来...
ORACLE采用一次读入多个数据块(database block)的方式优化全表扫描. b. 通过ROWID访问表 你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)...
Oracle数据库自带的几个触发器(最简单触发器格式)示例如下: -- create or replace trigger MDSYS.sdo_drop_user after drop on DATABASE declare stmt varchar2(200); BEGIN if dictionary_obj_type = 'USER...
Oracle 采用一次读入多个数据块(database block)的方式优化全表扫描。通过 ROWID 访问表可以提高访问表的效率,ROWID 包含了表中记录的物理位置信息。 规则 3: 共享 SQL 语句 为了不重复解析相同的 SQL 语句,...
ORACLE采用一次读入多个数据块(database block)的方式优化全表扫描。 b. 通过ROWID访问表 你可以采用基于ROWID的访问方式情况,提高访问表的效率, ROWID包含了表中记录的物理位置信息……ORACLE采用索引...
3.3.6 多表连接查询 3.3.7 集合操作 3.3.8 子查询 3.4 数据操纵 3.4.1 INSERT语句 3.4.2 UPDATE语句 3.4.3 DELETE语句 3.4.4 TRLINCATE语句 3.5 数据控制 3.5.1 GRANT语句 3.5.2 REVOKE语句 3.6 Oracle常用函数 ...
Parse to execute ratio:在生产环境,最理想状态是一条sql语句一次解析多数运行。 公式:1 - (parse count/execute count) 执行: select 1-(a.value/b.value) from v$sysstat a,v$sysstat b where a.name='...
3.3.6 多表连接查询 3.3.7 集合操作 3.3.8 子查询 3.4 数据操纵 3.4.1 INSERT语句 3.4.2 UPDATE语句 3.4.3 DELETE语句 3.4.4 TRLINCATE语句 3.5 数据控制 3.5.1 GRANT语句 3.5.2 REVOKE语句 3.6 Oracle常用函数 ...
SQLPro for Oracle 是一款SQLPro系列软件中的一款,主要使用在Oracle数据库客户端,简单易用,支持存储过程调用。 应用介绍 对于Oracle, SQLPro是一个轻...支持一次执行多个查询。 快速访问表、列等。 存储过程执行。
1或者oracle, oracle数据库,不区分大小写,默认1,需java1.5及以上版本 2或者sqlserver, mssqlserver数据库,不区分大小写,需java1.6及以上版本 3或者mysql, mysql数据库,不区分大小写,需java1.5及以上版本 4或者...