gpt4 book ai didi

MySQL 将逗号列表分成列

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

我需要将主题标签逗号列表分成单独的列。

| hashtag  |
------------
| us |
| jk,test |
| |
| us,we,jk |

查询没问题,只需要能够查看逗号列表中的标签即可?任何改进都可以。

TEST HERE!

最佳答案

您可以使用substring_index()。对于您问题中的示例:

select substring_index(hashtag, ',', 1) as tag1,
(case when hashtag like '%,%'
then substring_index(substring_index(hashtag, ',', 2), ',', -1)
end) as tag2,
(case when hashtag like '%,%,%'
then substring_index(hashtag, ',', -1)
end) as tag3
. . .

关于MySQL 将逗号列表分成列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28820643/

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