Postgresql數(shù)據(jù)庫SQL字段拼接方法
本文介紹Postgresql 數(shù)據(jù)庫sql字段拼接的方法。
1.使用字符串連接函數(shù)
select pkey || '-' || vname as "項(xiàng)目-版本" from test_jira_project_verison;
2.使用字符串連接操作符
select CONCAT(pkey, '-', vname) as "項(xiàng)目-版本" from test_jira_project_verison;
使用 CONCAT() 函數(shù)將 pkey和 vname字段進(jìn)行拼接
3.使用字符串拼接函數(shù)
select CONCAT_WS('-',pkey,vname) as "項(xiàng)目-版本" from test_jira_project_verison;
使用 CONCAT_WS() 函數(shù),其中第一個(gè)參數(shù)為拼接的分隔符(在示例中為’ '),后續(xù)參數(shù)為要拼接的字段,以此將多個(gè)字段連接為新的字段。
4.使用字符串加法運(yùn)算符
select pkey + '-' + vname as "項(xiàng)目-版本" from test_jira_project_verison;
5.一行數(shù)據(jù)中的 多字段值根據(jù)連接符拼接
concat_ws(':',aaa,bbb) ||
6.幾行數(shù)據(jù)中的 同一 單字段值根據(jù)連接符拼接
string_agg(ccc,' \r\n ')
7.如果要將多個(gè)字段的值拼接成一個(gè):
string_agg(concat_ws(':',aaa,bbb),' \r\n ' order by aaa asc) as xxx
pgsql 多行多列字段拼接
1. 一條記錄數(shù)據(jù)字段拼接
語法:concat_ws('拼接符號',字段名,more fields)
例子:concat_ws(':',username,sex)
2. 多條記錄字段拼接
語法:concat_ws(字段名,'拼接符號')
例子:string_agg(ccc,' \r\n ')
3. 跨行記錄加一條記錄聯(lián)合拼接
語法:string_agg(concat_ws))
分組設(shè)置
總結(jié)
到此這篇關(guān)于Postgresql數(shù)據(jù)庫SQL字段拼接方法的文章就介紹到這了,更多相關(guān)Postgresql SQL字段拼接內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
PostgreSQL?10分區(qū)表及性能測試報(bào)告小結(jié)
PostgreSQL的分區(qū)表跟先前版本一樣,也要先建立主表,然后再建立子表,使用繼承的特性,但不需要手工寫規(guī)則了,目前支持range、list分區(qū),10正式版本發(fā)布時(shí)不知會(huì)不會(huì)支持其它方法,感興趣的朋友跟隨小編一起看看吧2022-01-01PostgreSQL 刪除check約束的實(shí)現(xiàn)
這篇文章主要介紹了PostgreSQL 刪除check約束的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02PostgreSQL數(shù)據(jù)庫事務(wù)出現(xiàn)未知狀態(tài)的處理方法
這篇文章主要給大家介紹了PostgreSQL數(shù)據(jù)庫事務(wù)出現(xiàn)未知狀態(tài)的處理方法,需要的朋友可以參考下2017-07-07Postgresql 動(dòng)態(tài)統(tǒng)計(jì)某一列的某一值出現(xiàn)的次數(shù)實(shí)例
這篇文章主要介紹了Postgresql 動(dòng)態(tài)統(tǒng)計(jì)某一列的某一值出現(xiàn)的次數(shù)實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01postgresql 除法保留小數(shù)位的實(shí)例
這篇文章主要介紹了postgresql 除法保留小數(shù)位的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01postgresql 查詢集合結(jié)果用逗號分隔返回字符串處理的操作
這篇文章主要介紹了postgresql 查詢集合結(jié)果用逗號分隔返回字符串處理的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02PostgreSQL通過oracle_fdw訪問Oracle數(shù)據(jù)的實(shí)現(xiàn)步驟
通過類似于Oracle數(shù)據(jù)庫DBLINK的方式去實(shí)現(xiàn)PostgreSQL訪問oracle數(shù)據(jù)庫,本地搭建測試環(huán)境并配置相關(guān)配置,接下來通過本文給大家分享PostgreSQL通過oracle_fdw訪問Oracle數(shù)據(jù)的實(shí)現(xiàn)步驟,感興趣的朋友一起看看吧2021-05-05關(guān)于PostgreSQL 行排序的實(shí)例解析
這篇文章主要介紹了關(guān)于PostgreSQL 行排序的實(shí)例解析,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01postgresql 刪除重復(fù)數(shù)據(jù)案例詳解
這篇文章主要介紹了postgresql 刪除重復(fù)數(shù)據(jù)案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08