Postgresql数据库SQL字段拼接方法
本文介绍Postgresql 数据库sql字段拼接的方法。
1.使用字符串连接函数
select pkey || '-' || vname as "项目-版本" from test_jira_project_verison;
2.使用字符串连接操作符
select CONCAT(pkey, '-', vname) as "项目-版本" from test_jira_project_verison;
使用 CONCAT() 函数将 pkey和 vname字段进行拼接
3.使用字符串拼接函数
select CONCAT_WS('-',pkey,vname) as "项目-版本" from test_jira_project_verison;
使用 CONCAT_WS() 函数,其中第一个参数为拼接的分隔符(在示例中为’ '),后续参数为要拼接的字段,以此将多个字段连接为新的字段。
4.使用字符串加法运算符
select pkey + '-' + vname as "项目-版本" from test_jira_project_verison;
5.一行数据中的 多字段值根据连接符拼接
concat_ws(':',aaa,bbb) ||
6.几行数据中的 同一 单字段值根据连接符拼接
string_agg(ccc,' \r\n ')
7.如果要将多个字段的值拼接成一个:
string_agg(concat_ws(':',aaa,bbb),' \r\n ' order by aaa asc) as xxx
pgsql 多行多列字段拼接
1. 一条记录数据字段拼接
语法:concat_ws('拼接符号',字段名,more fields)
例子:concat_ws(':',username,sex)
2. 多条记录字段拼接
语法:concat_ws(字段名,'拼接符号')
例子:string_agg(ccc,' \r\n ')
3. 跨行记录加一条记录联合拼接
语法:string_agg(concat_ws))
分组设置
总结
到此这篇关于Postgresql数据库SQL字段拼接方法的文章就介绍到这了,更多相关Postgresql SQL字段拼接内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Ruoyi从mysql切换到postgresql的几个踩坑实战
最近由于工作的原因,需要将Ruoyi从mysql切换到postgresql,所以这篇文章主要给大家介绍了关于Ruoyi从mysql切换到postgresql的几个踩坑实战,需要的朋友可以参考下2023-02-02使用PostgreSQL的JSONB数据类型进行高效查询的示例代码
PostgreSQL的JSONB数据类型提供了一种灵活的方式来存储和查询JSON格式的数据,下面我们将详细讨论如何使用JSONB数据类型进行高效查询,并提供相应的解决方案和示例代码,需要的朋友可以参考下2024-04-04解决postgresql 数字转换成字符串前面会多出一个空格的问题
这篇文章主要介绍了解决postgresql 数字转换成字符串前面会多出一个空格的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-12-12Linux CentOS 7源码编译安装PostgreSQL9.5
这篇文章主要为大家详细介绍了Linux CentOS 7源码编译安装PostgreSQL9.5的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2016-11-11
最新评论