• ADADADADAD

    pgsql列转行的方法是什么[ 建站问答 ]

    建站问答 时间:2024-11-30 13:19:15

    作者:文/会员上传

    简介:

    在PostgreSQL中,可以使用unnest函数将列转行。以下是一个示例:假设有一个表test_table,其中包含一个包含数组的列array_column:CREATE TABLE test_table (id SERIAL PRIMARY KEY

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    在PostgreSQL中,可以使用unnest函数将列转行。以下是一个示例:

    假设有一个表test_table,其中包含一个包含数组的列array_column

    CREATE TABLE test_table (id SERIAL PRIMARY KEY,array_column TEXT[]);INSERT INTO test_table (array_column) VALUES('{a,b,c}'),('{1,2,3,4}'),('{x,y}');

    要将array_column列转行,可以使用以下查询:

    SELECT id, unnest(array_column) AS new_columnFROM test_table;

    这将产生以下结果:

    id | new_column---|-----------1| a1| b1| c2| 12| 22| 32| 43| x3| y

    pgsql列转行的方法是什么.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: pgsql