表a
列 a1 a2
记录
1 a
1 b
2 x
2 y
2 z
用select能选成以下结果
1 ab
2 xyz
列 a1 a2
记录
1 a
1 b
2 x
2 y
2 z
用select能选成以下结果
1 ab
2 xyz
解决方案 »
- oracle中用户创建了角色,那么这个角色只有这个用户可以将它授权给别人么?
- 监听程序当前无法识别连接描述符中请求的服务
- sqlplus exp csv問題請教
- undo_tablespace
- 能不能本地不安装数据库,只安装客户端软件通过网络访问数据库
- 使用BULK COLLECT第一次运行很快,之后再跑就需要三个小时或者更长??为什么?
- (求助)COBOL程序,怎样连接其它Server数据库
- oracle 存储过程 调用 脚本文件
- 谁遇到过OO4O库中ODynaset类的应用对象OPEN方法执行不成功的问题?
- 在一个表空间中创建1000个以上的表oracle吃的消吗?
- 给分的sql语句
- Oracle有show database吗
select a1,replace(wm_concat(a2),',','') from a
group by a1
from (select a1,a2,row_number()over(partition by a1 order by rownum)rn from a)
connect by prior rn=rn-1
start with rn=1
group by a1
再对这个结果稍作处理
怎么说呢..很难说
学习下connect by的用法就知道了