PostGre Sql 列转行
1 测试表数据
SELECT role_no
FROM pmpdb.tb_userrole_info;
role
------
01
02
03
2 列转行写法
写法1:(string_agg)
SELECT user_no, string_agg (role_no, ',') as role_no
FROM pmpdb.tb_userrole_info
GROUP BY user_no;
role_no
------------
01,02,03
写法2: array_to_string(ARRAY_AGG (text),',')
SELECT user_no, array_to_string(ARRAY_AGG (DISTINCT role_no), ',' ) as role_no
FROM pmpdb.tb_userrole_info
GROUP BY user_no;
role_no
------------
AA,BB,CC
———————————————
PostGre Sql 列转行相关推荐
- hive Sql列转行使用explode的注意事项-null值处理
hive Sql列转行使用explode的注意事项-null值处理 日常工作中,我们经常会用Lateral View 结合explode将数据炸裂,但是该方法对应explode的内容是有非null限制 ...
- SQL 列转行、行转列 - 使用sqlite演示
一 列转行 CREATE TABLE test1(ID INT PRIMARY KEY NOT NULL,NAME VARCHAR(50) NOT NULL,语文 INT,数学 INT,英语 INT ...
- sql 列转行_SQL面试题:如何行列互换?一个万能模板
三个步骤: 输出行列互换的结构表 再用case...when...来输出数据 用group by及max输出最终结果 1.输出行列互换的结构表 SELECT 学号,'课程编号0001','课程编号00 ...
- SQL列转行及行转列
--============================================== 作者:王运亮(wwwwgou) 时间:2011-06-10 博客:http://blog.csdn.n ...
- oracle sql列转行_oracle 列转行
业务中做报表,需要将一列列数据汇总成一行,然后汇总,如下: 需要将每个产品进行汇总,通过ichartjs进行展示,图表中需要数据的顺序是: Java代码 var data = [ { name :'产 ...
- oracle sql列转行_ORACLE 列转行和行转列的SQL和函数
本文介绍两种行.列转换方法,一种是常规的SQL,一种是ORACLE 11G提供的函数.下面使用一个小例子对这两种方法进行说明. ---------------------------------原始表 ...
- sql列转行,行转列,可实操
题: 或请参考1179. 重新格式化部门表 - 力扣(LeetCode)https://leetcode-cn.com/problems/reformat-department-table/ 进行实操 ...
- oracle sql列转行_Oracle数据库中列转行的两种方法
1.创建tb_student表 create table tb_student( id number(4) , name varchar2(20), course varchar2(20), scor ...
- sql列转行函数oracle,SQL列转行
10g列改行函数wmsys.wm_concat: -- 列改行 SQL> select replace(wmsys.wm_concat(table_name),',','*') from all ...
最新文章
- python使用方法-Python中bisect的使用方法
- BZOJ 3993 Luogu P3324 [SDOI2015]星际战争 (最大流、二分答案)
- Node.js HTTPS
- Django 项目开发(三)
- 一个通用数据库操作组件DBUtil(c#)、支持SqlServer、Oracle、Mysql、postgres、SQLITE
- java 树 右键菜单_jsp代码 树上加右键菜单
- 我行贿了 I Paid A Bribe! --印度IPAB中国官方网站 - 民间反腐网站“我行贿了”网址大盘点...
- 使用打印方法将caj、pdz转pdf格式
- 谷歌地球看不了街景_PPT放入3D模型之后,居然能模拟谷歌地图!
- [Android]进程通信Andromeda框架
- Linux工具篇 | Ubuntu安装string命令
- VS2019项目模板中没有[ASP.NET空网站]的解决方案
- 卖二手车及过户的小经验
- VBA遍历字典对象中独门秘籍
- 熬夜加班问题总结反思
- 【GMS认证】关于XTS命令总结
- BOLL布林带定向策略
- PyQt5 结合 OpenCV 的开发之旅
- 无线蓝牙耳机充电仓充电_无线充电器浪费能源
- WCF自定义扩展,以实现aop!