postgresql怎么将一列按逗号拆分多列

2023-10-16 1382阅读

在 PostgreSQL 中,你可以使用 `string_to_array` 函数将一列按逗号拆分为多列。下面是一个示例:假设有一个名为 `table_name` 的表,其中有一列名为 `column_name`,然后我们将其按逗号拆分为多列,可以使用以下查询:```sqlSELECT split_part AS column_1,split_part AS column_2,split_part(colum活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!!点击查看n_name, ',', 3) AS column_3FROM table_name;```在上面的查询中,我们使用 `split_part` 函数来按逗号拆分 `column_name` 列,并将拆分后的结果赋值给不同的列名。你可以根据需要调整查询中的列数和列名。希望这可以帮助到你!

在 PostgreSQL 中,你可以使用 `string_to_array` 函数将一列按逗号拆分为多列。下面是一个示例:
假设有一个名为 `table_name` 的表,其中有一列名为 `column_name`,然后我们将其按逗号拆分为多列,可以使用以下查询:
```sql
SELECT split_part(column_name, ',', 1) AS column_1,
split_part(column_name, ',', 2) AS column_2,
split_part(colum活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看n_name, ',', 3) AS column_3
FROM table_name;
```
在上面的查询中,我们使用 `split_part` 函数来按逗号拆分 `column_name` 列,并将拆分后的结果赋值给不同的列名(`column_1`、`column_2`、`column_3`)。你可以根据需要调整查询中的列数和列名。
希望这可以帮助到你!

postgresql怎么将一列按逗号拆分多列
(图片来源网络,侵删)
VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]