SQL> create table temp(index_id integer,class_name varchar2(20));表被创建SQL> select * from temp; INDEX_ID CLASS_NAME
--------------------------------------- --------------------
1 aaaaaaaa
1 bbbbbbbb
1 ccccccccc
2 dddddddd
2 rrrrrrrtyyyyy
2 fffffffffhhhhh
3 uuuuuuuuuu
3 uuuuuuuuu
要求得到的结果为:按index_id分组group by index_id,得到的新表为:
index_id 新字段
1 aaaaaaaa,bbbbbbbb,ccccccccc
2 dddddddd,rrrrrrrtyyyyy,fffffffffhhhhh
3 uuuuuuuuuu,uuuuuuuuu
可否实现?
--------------------------------------- --------------------
1 aaaaaaaa
1 bbbbbbbb
1 ccccccccc
2 dddddddd
2 rrrrrrrtyyyyy
2 fffffffffhhhhh
3 uuuuuuuuuu
3 uuuuuuuuu
要求得到的结果为:按index_id分组group by index_id,得到的新表为:
index_id 新字段
1 aaaaaaaa,bbbbbbbb,ccccccccc
2 dddddddd,rrrrrrrtyyyyy,fffffffffhhhhh
3 uuuuuuuuuu,uuuuuuuuu
可否实现?
解决方案 »
- 我安装ORACLE数据库时,默认创建的全局数据库名为oraclexstest,为什么系统标识符(SID)却是:oraclexs ?
- ora-06512,ora-04088错误
- 帮我看看这个oracle存储过程哪里写错了(PL/SQL里)?
- 提示无效的sql语句, 请问是怎么回事?
- 请问各位大虾,如何用一条SQL语句选择一个数据库中的记录数为空的所有表名啊?如果不用SQL语句呢,PB中又如何实现呢?
- 如何保证向两个不同字符集的ORACLE写数据或读数据的正确性?
- 请指教
- oracle中以关键字表达的字段怎么把数据取出来???100分救命
- oracle的update语句有毛病???请问如何解决这个update语句??
- 这是什么错啊
- 新手请教个菜鸟问题
- 关于sqlplus中set newpage 0打印的两个黑框的作用
from temp
start with index_id=1 and prior index_id=index_id
group by index_id
from temp group by INDEX_ID