第一种

函数 wm_content(‘待转列名称‘) 11g 往后,不推荐使用

实例

多表关联时可以使用

(SELECT wm_concat(nvl(B1.OPERA_CODE,‘a‘)) AS OPERA_CODE FROM OPERATION_NAME B1 WHERE T1.OPERA_REQ_NO=B1.OPERA_REQ_NO) AS SURGERY_OPER_CODE

第二种

实例

WITH TEMP AS

(SELECT ‘CHINA‘ NATION, ‘GUANGZHOU‘ CITY

FROM DUAL

UNION ALL

SELECT ‘CHINA‘ NATION, ‘SHANGHAI‘ CITY

FROM DUAL

UNION ALL

SELECT ‘CHINA‘ NATION, ‘BEIJING‘ CITY

FROM DUAL

UNION ALL

SELECT ‘USA‘ NATION, ‘NEW YORK‘ CITY

FROM DUAL

UNION ALL

SELECT ‘USA‘ NATION, ‘BOSTOM‘ CITY

FROM DUAL

UNION ALL

SELECT ‘JAPAN‘ NATION, ‘TOKYO‘ CITY

FROM DUAL)

SELECT NATION, LISTAGG(CITY, ‘,‘) WITHIN GROUP(ORDER BY CITY) AS CITIES

FROM TEMP

GROUP BY NATION

用法:

LISTAGG(‘待转的列‘,‘分割符号‘) WITHIN GROUP(ORDER BY 列字段) AS XXX 字段 FROM 表 WHERE 条件 group by 分组条件 ;

oracle 行转列,用特殊符号拼接

标签:sele   tom   order   nat   分割   lan   group   wm_concat   beijing

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉 本文系统来源:https://www.cnblogs.com/iullor/p/13326538.html

oracle 行转列字符拼接,oracle 行转列,用特殊符号拼接相关推荐

  1. oracle 改成中文字符,修改 oracle xe 默认中文字符集成为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK...

    修改 oracle xe 默认中文字符集成为:SIMPLIFIED CHINESE_CHINA.ZHS16GBK Oracle XE 执行安装程序后,很简单的默认为  SIMPLIFIED CHINE ...

  2. 在notepad++每行首尾添加字符

    在使用notepad++处理数据时,我们会遇到需要在notepad++每行首尾添加字符,如果行数不多,可以自己手动的去添加.但如果达到了成百上千行,此时在机械的手动添加是不现实的. notepad++ ...

  3. oracle列转行 空行,Oracle 行转列(不固定行数的行转列,动态)(转)

    SQLSERVER :行列转换例子:  http://www.cnblogs.com/gaizai/p/3753296.html#_labelFour 1. Oracle 11g之后新增了行列转换的函 ...

  4. oracle 行转列后列名,Oracle 多行转多列,列值转为列名

    前段时间做调查问卷,客户创建自定义问卷内容,包括题目和选项内容; 之后需要导出问卷明细,,,,麻烦来咯 于是到网上到处搜索,没有直接结果;于是又找各种相似的,,终于功夫不负有心人 然后最终自己写出来了 ...

  5. Hbase与Oracle比较(列式数据库与行式数据库)

    1 主要区别 1.1.Hbase适合大量插入同时又有读的情况 1.2. Hbase的瓶颈是硬盘传输速度,Oracle的瓶颈是硬盘寻道时间. Hbase本质上只有一种操作,就是插入,其更新操作是插入一个 ...

  6. oracle 行转列的sql,Oracle行转列、列转行的Sql语句总结

    目录结构如下: 行转列 列转行 [一].行转列 1.1.初始测试数据 表结构:TEST_TB_GRADE sql代码 create table TEST_TB_GRADE ( ID NUMBER(10 ...

  7. oracle单行子查询返回多个行 order by,单行子查询返回多个行

    子查询: 用子查询能解决的问题 假想你想要写一个查询来找出挣钱比陆涛的薪水还多的人.为了解决这个问题,你需要两个查询:一 个找出陆涛的收入,第二个查询找出收入高于陆涛的人. 你可以用组合两个查询的方法 ...

  8. 行式数据库评测:Oracle 11g R2企业版

    本文我们将评测传统的行存储数据库,评测的重点仍然是tpc-h分析型查询,主要检验各种数据库在数据仓库方面的能力.我们从市场占有率最高的商业数据库Oracle开始. 一.数据库安装 Oracle在其官方 ...

  9. SQL全方位攻略:5. SQL “方言”大比拼:Oracle、MySQL、PostgreSQL限制检索行数语法详解(分页查询)

    系列文章目录 SQL全方位攻略:1.数据库介绍 SQL全方位攻略:2.SQL介绍 SQL全方位攻略:3.SQL标准 SQL全方位攻略:4. 标准SQL和SQL"方言" 文章目录 系 ...

最新文章

  1. No identities are available for signing的解决方法
  2. 皮一皮:打完疫苗千万别睡太死...
  3. string类的实现终极版
  4. Apache Spark 的设计与实现(job逻辑执行图)
  5. 字符串匹配 sunday算法
  6. 可汗学院 统计学(12到34集)
  7. PyTorch 1.0 中文文档:torch.utils.dlpack
  8. EF中关于TransactionScope的使用
  9. 150330之软件测试
  10. 合伙人的重要性超过了商业模式和行业选择(转)
  11. 黎曼ζ 函数中的Γ是否与欧拉B函数中的Γ一样
  12. 帆软连接kingbase8
  13. 《PHP入门篇之使用教程》
  14. unity3d 地面印花_Unity3D 中的贴花效果 – 苍白的茧
  15. Wannafly挑战赛4,C题割草机,(模拟)
  16. 数据库子查询 含义-分类-语句
  17. 拼图、jquery拼图、javascript拼图
  18. 2019年中国科学技术大学计算机考研总结
  19. Fiddler利用Edxposed框架+TrustMeAlready来突破SSL pinning抓取手机APP数据
  20. c语言输入年月日输出星期几,基姆拉尔森计算公式 (根据输入的年月日输出星期几)...

热门文章

  1. 使用Python 开发录屏小工具
  2. IOS学习之appStore上传苹果应用程序软件发布流程
  3. 《小舍得》引爆教育话题 掌门1对1为孩子守护教育的温度
  4. 计算机程序设计专业图片,计算机设计类软件中图片制作教学的意义论文
  5. removeAttr() 和 removeProp() 以及 removeClass(类名)和removeClass()的区别
  6. Android开发之USB数据通信
  7. EasyNVR、EasyNVS如何更改前端logo、关键字等相关信息
  8. 青少年编程考级 中国电子学会scratch等级考试四级历年真题解析【持续更新 已更新至2023年3月】
  9. H5送鲜花、礼物动画(解决:多个动画同时渲染卡顿问题)
  10. [译] 白雪公主如何帮助 Airbnb 证明在设计中最重要的技能是讲故事