7.4700 01
7.4700 02
7.4700 03
7.4700 04
7.4700 05
7.4700 06
------
7.2000 07
7.2000 08
------
7.4000 09
7.4000 10
------
6.9300 11
6.9300 12想得到的结果:7.4700 01 06
7.2000 07 08
7.4700 09 10
6.9300 11 12
7.4700 02
7.4700 03
7.4700 04
7.4700 05
7.4700 06
------
7.2000 07
7.2000 08
------
7.4000 09
7.4000 10
------
6.9300 11
6.9300 12想得到的结果:7.4700 01 06
7.2000 07 08
7.4700 09 10
6.9300 11 12
解决方案 »
- 请问在oracle 9i_jdeveloper里面怎样连接ACCESS数据库?我用的是WIN2000的系统
- oracle中的任务调度,怎用调用多个存储过程
- 怎么得到用户下的所有表名和注释
- 如何关联查询出一个表中的两个字段在另一张表中的对应值
- 请教如何用语句实现如下问题!
- 我第一次使用,安装时只输入过'chenhui',但登陆到 oracle management server 却提示用户名密码不对,有默认的密码吗?
- 什么叫回滚段,干嘛用的?
- Oracle中游标怎么创建使用?(在线)
- 几种数据库地对比
- unix系统下面启动oracle的图形界面
- GETLENGTH()函数获取CLOB类型的长度问题
- insert into table a(a1,a2) select (b1,b2) from b 的问题
--a,b为字段
insert into tx6 values('7.4700','01');
insert into tx6 values('7.4700','02');
insert into tx6 values('7.4700','03');
insert into tx6 values('7.4700','04');
insert into tx6 values('7.4700','05');
insert into tx6 values('7.4700','06');
insert into tx6 values('7.2000','07');
insert into tx6 values('7.2000','08');
insert into tx6 values('7.4700','09');
insert into tx6 values('7.4700','10');
insert into tx6 values('6.9300','11');
insert into tx6 values('6.9300','12');
COMMIT;
SELECT A, MIN(B), MAX(B)
FROM (SELECT A, B, ROW_NUMBER() OVER(PARTITION BY A ORDER BY B) RN
FROM TX6)
GROUP BY A, RN - B
ORDER BY 2;