gpt4 book ai didi

sql - SQL中子字符串的使用

转载 作者:行者123 更新时间:2023-11-29 11:53:34 25 4
gpt4 key购买 nike

我的查询如下:

SELECT id, category FROM table1

这将返回以下行:

ID|category
1 |{IN, SP}
2 |
3 |{VO}

有谁知道如何在 PostgreSQL 中删除字符串的第一个字符和最后一个字符,以便删除:{}?

最佳答案

不确定,您所说的“外列”是什么意思,但是由于该列是一个数组,因此最好的处理方法是使用 array_to_string()

SELECT id, array_to_string(category, ',') as category
FROM table1;

大括号不是存储值的一部分。这只是 string representation用于显示它的数组。

关于sql - SQL中子字符串的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41461170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com