美文网首页
pg 如何将整列用逗号分隔

pg 如何将整列用逗号分隔

作者: 饱饱抓住了灵感 | 来源:发表于2023-08-09 15:23 被阅读0次

在 PostgreSQL 中,可以使用 string_agg 函数将整个列以逗号分隔起来。以下是使用 string_agg 函数的语法:

SELECT string_agg(column::text, ',') AS new_column
FROM table

其中,column 是要进行分隔的列,table 是包含该列的表。将 column::text 用于将列转换为文本格式,然后使用逗号作为分隔符,使用 string_agg 函数将列进行合并。将合并后的结果赋值给一个新列名 new_column


例1,将 customersname用逗号分隔

SELECT string_agg(name::text, ',') AS names
FROM customers



例2, 将所有表名用双引号及逗号分隔

SELECT ('"' || string_agg(relname::text, '", "') || '"') AS tables
FROM
    pg_stat_user_tables
WHERE
    schemaname = 'public';

相关文章

  • iOS 价格用逗号分隔

    功能需求,价格、数量等数字,有的需要以逗号隔开例如服务器返回:11527146.97(decimalNumber类...

  • 2.元组知识汇总

    元组 将一些值用逗号分隔,用()括起来。元组不能修改。

  • java字符串

    将一个数字字符串转换成逗号分隔的数字串,即从右边开始每三个数字用逗号分隔

  • python读写csv文件(csv)

    [CSV (Comma Separated Values)]即逗号分隔值(也称字符分隔值,因为分隔符可以不是逗号)...

  • CSV 介绍

    逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号...

  • CSV格式文件中文乱码问题解决

    逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号...

  • Pandas CSV - read_csv / to_csv()

    CSV(Comma-Separated Values,逗号分隔值,有时也称为字符分隔值,因为分隔字符也可以不是逗号...

  • JS将数组转成字符串

    1、String(array):输出数组的每个元素值,用逗号分隔;2、array.join("分隔符"):输出数组...

  • Java之逗号操作符

    在说逗号操作符的时候我们要注意,逗号操作符不是逗号分隔符,逗号用作分隔符时用来分隔函数的不同参数。 Java里唯一...

  • js扩展运算符(spread)...

    作用:将一个数组转为用逗号分隔的参数序列。

网友评论

      本文标题:pg 如何将整列用逗号分隔

      本文链接:https://www.haomeiwen.com/subject/vntapdtx.html