当前位置:首页 > 日记 > 正文

OracleSQL技术(2)wmsys.wm_concat功能来实现多行记录由逗号

OracleSQL技术(2)wmsys.wm_concat功能来实现多行记录由逗号
需求:
目前,BI系统中有很多联系人。因为业务系统中有大量的事务记录,许多管理人员需要查看所有记录,但他们不想滚动。他们可以一目了然地看到所有这些,因此他们想到字符串连接的形式。

解决的办法是使用功能所带来的wmsys.wm_concat,Oracle,拼接。
函数限制:它不能输出超过4000个字节。

为了不让SQL出错,并满足业务需要,超过4000字节,使用。
SQL的实现如下:
复制代码代码如下所示:
创建表tmp_product
(product_type VARCHAR2(255),
product_name VARCHAR2(255));

插入tmp_product
select'a ',' | 'producta | rownum双
按级别连接< 100
联盟的所有
select'b ',' | 'productb | rownum双
按级别连接< 300
联盟的所有
select'c ',' | 'productc | rownum双
按级别连接< 400
联盟的所有
选择最好的,'productd| | rownum双
按级别连接< 500
联盟的所有
select'e ',' | 'producte | rownum双
按级别连接< 600;
复制代码代码如下所示:
选择product_type,
wm_concat(product_name)| | max(STR)作为product_multi_name
从product_type(选择,
product_name,
案例
当all_sum > 4000
' '…
其他的
无效的
端为STR
从product_type(选择,
product_name,
和(vsize(product_name | | ','))在(划分为all_sum product_type),
和(vsize(product_name | | ','))在(由product_name product_type秩序up_sum分区)
从tmp_product)
在(up_sum 4000)
或all_sum < = 4001)
集团通过product_type

相关文章

fsma32.exe的过程是什么什么是fsma

fsma32.exe的过程是什么什么是fsma

过程,工艺,电脑软件,exe,点评:fsm32.exe是F-Secure的反病毒软件的一部分 进程文件:fsma32或fsma32.exe 进程名称:F-Secure管理代理 过程类别:安全风险的过程 英文描述: fsm32.exe是F-Secure的反病毒应用程序的一部分。这个过程应该 中文参考: f…

如何添加虚拟网卡win7在win7添加网

如何添加虚拟网卡win7在win7添加网

步骤,网卡,虚拟,电脑软件,图网,点评:添加虚拟网卡可能不会有很多朋友。特别是在win7,它可能更难。在这篇文章中,我们将介绍如何在Win7下添加到你的虚拟网卡。不要错过你感兴趣的朋友。 添加步骤: 1。输入设备管理器 2。下一步 三.继续下一步 4…

34摄氏度的热,是泪水滑落寂寞的角落

34摄氏度的热,是泪水滑落寂寞的角落

摄氏度,滑落,泪水,角落,寂寞,躲在遗忘的角落,被遗忘。 爱情中没有委屈和委屈,只有爱是悲哀的。 结婚前,男人在饭店等女人;结婚后,女人在客厅等男人。 他说:我是他的小傻瓜,他是我的小坏蛋。 原来爱情不能伪装,原来的幸福不能假装,原来总是一样的…

如何更改Outlook引导页

如何更改Outlook引导页

引导页,如何更改,电脑软件,Outlook,核心提示:我们通常启动Outlook检查邮件,但当系统启动时,它总是打开Outlook。最近,如果遇到这种情况,我们可以将首页改为收件箱。首先,我们运行Outlook,然后单击工具—… 我们通常会启动Outlook查看邮件,但当系统…

随机访问任何数据线的一个例子(行号

随机访问任何数据线的一个例子(行号

数据库,数据线,行号,例子,电脑软件,当看着Oracle数据最近,我们知道rownum的概念。以前,只对数据库表进行简单的添加、删除和删除。 看到rownum概念,突然想到很多业务场景应该能够适用,如当一个随机奖, 我们可以先检查表中的总奖奖可以发送的数…

对MySQL5.5的max_allowed_packet属

对MySQL5.5的max_allowed_packet属

修改,方法,属性,电脑软件,max_allowed_packet,今天,在部署一个实验系统时,报告了以下错误。 your'max_allowed_packet'variable设置为小于16777216字节(16MB)。 这是很容易理解的,是需要改变的MySQL的配置文件,但有一个小技巧(Windows 7):如果直…

如何设置Windows8定时关机

如何设置Windows8定时关机

定时关机,如何设置,电脑软件,评论:有时我们用它来下载东西,或者我们需要在某个时间关掉机器。我们该怎么做 有时我们用它来下载东西,或者我们需要在某个时间关掉机器。我们该怎么做 1。借助软件:定时关机3000,软件简单,不详细。 2。自己动手。 新…

我保存Word文件的原因没有后缀。

我保存Word文件的原因没有后缀。

后缀,文件,原因,电脑软件,Word,问:为什么我保存的Word文件没有后缀。医生,和Excel也不是后缀.xls,这东西是什么啊 答:这是属于计算机设置的问题,默认情况下该文件的默认名称被隐藏。 首先,打开我的计算机工具文件夹选项。看,删除隐藏文件扩展名的…

oracle存储过程和函数示例

oracle存储过程和函数示例

存储过程,函数,示例,电脑软件,oracle,作者:peace.zhao 游标的一个示例,如果 创建或替换程序peace_if 是 光标var_c是SELECT * FROM级; 开始 在var_c回路温度 如果temp.course_name = 'os'then dbms_output.put_line('stu_name =| |温度。stu…

WPS打印功能的具体操作步骤

WPS打印功能的具体操作步骤

WPS打印功能的具体操作步骤,WPS,打印功能,WPS是一款非常好用的办公软件,今天小编介绍使用WPS打印功能的具体操作步骤,有需要的可以来了解了解哦。WPS打印功能的具体操作步骤1、在左上角“WPS文字”菜单下,单击“文件”,选择“打印”或者直接点击…

DAT不是标准文件,DAT文件如何打开你

DAT不是标准文件,DAT文件如何打开你

标准文件,文件,你用,电脑软件,DAT,核心提示:DAT文件打开,DAT文件打开了什么有一个VCD格式,DAT,因此它可以被看作是一个普通的球员,和一些数据也是一个系统file.dat不是一个标准的文件。许多软件使用这个扩展,但文本… DAT文件打开了,DAT文件打开了…

olehelp是olehelp.exe-使用

olehelp是olehelp.exe-使用

电脑软件,olehelp,exe,点评:Olehelp.exe是一个coolwebsearch间谍广告程序。该进程监视你的浏览行为,通过它去分析它的服务器。这个过程也会弹出广告窗口 进程文件:olehelp或olehelp.exe 进程名称:coolwebsearch间谍 过程类别:安全风险的过程 英…