gpt4 book ai didi

mysql - 返回字符串中包含多个逗号分隔值的行

转载 作者:行者123 更新时间:2023-11-29 00:04:59 27 4
gpt4 key购买 nike

我有一个名为 contacts 的表,在该表中有一个名为 contact_type 的字段。

contact_type 是 varchar 并且将逗号分隔值存储在这样的字符串中:

^Media^,^Historical^

然而,数千行中只有几行存储了多个值,我需要运行一个查询,该查询将仅返回具有多个值的行,因此如果它只存储 ^Historical^那么它将被忽略。

我对如何构建这样的查询感到非常困惑。我假设它会包含这样的东西:

SELECT LENGTH(@css) - LENGTH( REPLACE( @css, ',', '') ) + 1;

最佳答案

基本上,您需要选择 contact_type 包含逗号的记录

select * from your_table
where instr(contact_type, ',') > 0

关于mysql - 返回字符串中包含多个逗号分隔值的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27962095/

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