问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle数据库中如何将一列的内容转换成多行

发布网友 发布时间:2022-04-28 23:52

我来回答

5个回答

热心网友 时间:2022-04-09 08:46

需要用wm_concat函数。

如test表中有如下数据:

现在要name列的内容都显示到同一行,可用如下语句:

select wm_concat(name) from test;

查询结果:

热心网友 时间:2022-04-09 10:04

select max(case when 检查费用 = 护理费 then 检查费用 else null end)
, max(case when 检查费用 = 护理费 then 检查费用else null end)
, max(case when 检查费用 = 护理费 then 检查费用 else null end)
,sum(max(case when 检查费用 = 护理费 then 检查费用 else null end) + max(case when 检查费用 = 护理费 then 检查费用else null end)
+ max(case when 检查费用 = 护理费 then 检查费用 else null end))
from table

热心网友 时间:2022-04-09 11:38

select 病人,
sum(decode(检查费用,'护理费', 护理金额,0) as 护理费 ,
sum(decode(检查费用,'诊断费', 诊断费金额,0) as 诊断费 ,
.............
from biao group by 病人

热心网友 时间:2022-04-09 13:30

总得有个条件判断是什么费用才行哦。。你是从哪里判断出事护理费,诊断费的。。。补充问题说清楚,要不神仙也帮不了你啊。。我关注着。。

比如从别的列进行判断 是哪个部门 出示的检查费用。。

或者 检查费用 这个列 是VARCHAT2型的,"222.00(护理费用)"。。

热心网友 时间:2022-04-09 15:38

1、需要确保各种费用之间是有分隔符的,比如逗号
2、因为要做求和,因此需要确保费用值是数值类型的
3、每行数据的费用种类的数量是否一致?

在确认了上面的问题后,可以编写一个自定义函数来实现
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? oracle SQL。 如何用逗号连接几个文字列? **局常务委员会的职位一共有几个,分别是什么,同时主要担任职务是什么 求一个 去河南新乡八里沟两日游的攻略。 布料码数换算米数为什么要用除法 oracle 如何将一个字段由逗号分割成多行 服装面料,一般多少米/码 一卷的呢 Oracle中列转行,如何实现? 手机QQ文件作业怎么搜答案? Oracle 行转列,逗号分隔 八里沟景区在哪儿,怎么去啊? 临沂第四中学2016年中考分数线是多少 十五届中央政治局常务委员会委员有那几位? 1码布,等于多少米 临沂第四中学充饭卡用现金可以吗? 洛阳到新乡八里沟景区自驾游线路 濮阳市到新乡八里沟自驾游最新路线 QQ中的作业如何搜索到答案? 十八大后政治局委员各担任了什么职务 布料米数怎么算 谁是临沂四中毕业的? 中共中央委员桂世庸简历? 河南新乡八里沟的景点吸引游客吗? oracle列转行,以及列转行的几种方法 国务院十大常务委员是哪些? 在QQ里提交的作业,为什么查看不了我的作业呢? ORACLE 列转行在线等 天界山和八里沟是一个景区吗? 五大常委是什么? QQ里提交的作业为什么查不到记录了? 河南八里沟为何是河南最悲哀的景点? 常务委员为什么是7个人? ORACLE怎么把查询出来的结果集的每条记录的每一列用逗号分隔,一条记录... 想出远门短期游玩,求适合懒人出游,绝对不会后悔的地方(限国内)? Oracle高手请接招:以逗号为分隔符把一列拆成3列 十月中旬去新乡八里沟好玩吗? Oracle中一个列转行例子的几种不同解法 oracle sql语句怎么实现列转行 oracle sql 列转行 求《父母爱情》百度云资源 《父母爱情》电视剧在哪个岛拍摄地点