db2分组后上下合并不一样的列
1、
SELECT stno,LISTAGG(subname||' '||score,',') WITHIN GROUP(ORDER BY 1) info
FROM (VALUES ('NO01','语文',90) , ('NO01','数学',99) , ('NO01','英语',98) , ('NO02','语文',96),('NO02','数学',95)) AS t(stno,subname,score)
GROUP BY stno;
2、
SELECT stno,REPLACE(REPLACE(XML2CLOB(XMLAGG(XMLELEMENT(NAME stno,subname||' '||score||' , '))),'<STNO>'),'</STNO>') info
FROM (VALUES ('NO01','语文',90) , ('NO01','数学',99) , ('NO01','英语',98) , ('NO02','语文',96),('NO02','数学',95)) AS t(stno,subname,score)
GROUP BY stno;
db2分组后上下合并不一样的列相关推荐
- 根据多个字段分组_Excel 分组后计算
Excel 可以对数据进行分组汇总,也可以用透视表对数据进行多层次分析,但提供的汇总及相关运算都很简单,稍复杂一些的运算没法实现或者很难实现了.比如我们希望计算分组内的排名,按分组汇总值再过滤与排序等 ...
- MySQL分组查询,获取分组后数据
MySQL分组查询,获取分组后数据 MySQL分组查询,将其它列的数据,合并到一行展示,可以设置去重,设置去重,设置排序,截取指定条数 创建表结构 CREATE TABLE `author_info` ...
- python 数据分组后看每组多少个_【Python】分组统计GroupBy技术详解
摘要 进行数据分析时,GroupBy分组统计是非常常用的操作,也是十分重要的操作之一.基本上大部分的数据分析都会用到该操作,本文将对Python的GroupBy分组统计操作进行讲解. 1.GroupB ...
- group by 分组后 返回的是一个同属性的集合
group by 分组后 返回的是一个同属性的集合 我们可以遍历该集合 转载于:https://www.cnblogs.com/classmethond/p/10164326.html
- collectors排序_Collectors.groupingBy分组后的排序问题
默认groupingBy代码里会生成一个HashMap(hashMap是无序的,put的顺序与get的顺序不一致) HashMap是无序的,HashMap在put的时候是根据key的hashcode进 ...
- mysql每组随机一条_MySql分组后随机获取每组一条数据的操作
思路:先随机排序然后再分组就好了. 1.创建表: CREATE TABLE `xdx_test` ( `id` int(11) NOT NULL, `name` varchar(255) DEFAUL ...
- mysql分组后组内排序_数据小白的转行之路-MYSQL(七)
目录 一. 什么是窗口函数? 1. 什么是窗口函数 窗口函数,可以对数据库数据进行实时分析处理. 基本语法如下: <窗口函数> over by (partition by <要分组的 ...
- 获取分组后取某字段最大一条记录(求每个类别中最大的值的列表)
获取分组后取某字段最大一条记录 方法一:(效率最高) select * from test as a where typeindex = (select max(b.typeindex) from t ...
- es对分组后结果进行统计_ElasticSearch里面如何分组后根据sum值排序
ElasticSearch里面的聚合机制非常灵活和强大,今天我们来看下如何在ElasticSearch里面实现分组后,根据sum值进行排序?类似的数据库SQL如下: select id,sum(c1) ...
最新文章
- Nature 子刊:加州大学Banfield组揭示CPR细菌和DPANN古菌多样性及与低温TEM下宿主互作关系...
- Spring Quartz
- java.lang.ExceptionInInitializerError
- Java:处理 Exception 的几种实践,很优雅,值得推荐!
- php运行出现Call to undefined function curl_init()解决方法
- python生成器用法_理解python中生成器用法
- Python数据科学|第一章:数据科学家的武器库
- RHive的安装和用法
- TCP半连接队列(syns queue)和全连接队列(accept queue)
- bzoj 1014 火星人prefix —— splay+hash
- druid 配置WebStatFilter 网络统计以及监控
- 计算机excel宏代码怎么写,教你如何使用Excel VBA VBA新手必看
- “真正的”欧洲杯,鸡冻不鸡冻?
- 怒怨与忧虑,微信的双重危机来临!
- 面向初学者的 Python IDE:Thonny,你值得一试
- 兄弟一脸懵逼,刚才是发生了什么?
- Java基础eclipse版(二)——JDK、Eclipse的下载与安装
- 模块度计算python代码_转:模块度(Modularity)与Fast Newman算法讲解与代码实现
- 科大讯飞语音识别和语音合成//////2020-08-17
- 编程初学者(零基础如何入门),我适合这个行业么
热门文章
- asp.net校园二手物品交易网站
- 绘画语言的要素形状b节奏c立面d色彩,色彩是绘画的强有力的语言。( )——青夏教育精英家教网——...
- ALEVEL经济学:通货膨胀的原因是什么?
- WebSocket+SockJs+STMOP
- 基于单片机的电子秤(计价时钟播报)系统设计(#0444)
- 基于Python实现微信公众号爬虫进行数据分析
- python基础编程练习_python基础练习之几个简单的游戏
- B 树、B+ 树特点及使用场景
- 利用MVC异常过滤器捕获异常并写入日志记录
- 赛迪顾问《2021-2022年中国政务云市场研究年度报告》发布 华云数据跃居行业领军者