表a,一个字段dhhm,数据如下:SQL> select * from wjj;DHHM
--------------------
13812344444
13310000444
33310000444
55510000444求一个sql语句,得到结果如下:
13812344444,13310000444,33310000444,55510000444
--------------------
13812344444
13310000444
33310000444
55510000444求一个sql语句,得到结果如下:
13812344444,13310000444,33310000444,55510000444
解决方案 »
- 如何调整oracle 表中字段的位置
- 高分求助-只有控制文件和数据文件能否恢复数据库
- 关于查询结果集大量插入到表中问题
- 如何将sql server中的数据结构导入到 ORACLE中...请高手指点!!!
- 取得表中不同字段的最大值??
- 下面这个SQL怎么实现?
- 我的Oracle8i安装在win2000server上,我不想通过控制面板中的服务(已经设置为手动)启动,如何在sqlplus中启动?
- 有人说ora9i重装麻烦?不会要重装系统吧?注册表没删干净?
- 大家好,我是ORACLE初学者,请多多指教
- 如何处理cmd窗口中 Oracle对话是乱码的问题
- oracle 备份还原问题
- 9i中可以执行的日期计算语句,10g中报错。为什么
SQL> select wm_concat(dhhm) from wjj;select wm_concat(dhhm) from wjjORA-00904: "WM_CONCAT": 无效的标识符
select Max(ltrim(sys_connect_by_path(dhhm,','),',')) FROM
(
SELECT dhhm,ROWNUM rn from wjj
)
START WITH rn=1
CONNECT BY PRIOR rn=rn-1 ;