gpt4 book ai didi

mysql - 如何使用sql检查列表属性中的计数?

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

有一个名为productlist的属性,它是list类型的,里面包含了很多产品。

所以我希望所有在产品列表中只有一种产品的客户:

customer productlist 

xxxx 12345,
yyyy 12345,67891,
zzzz 101112,52693,89563,
aaaa 12536



Expected Results :

customer productlist

xxxx 12345,
aaaa 12536

如有任何帮助,我们将不胜感激。

最佳答案

正如 jarlh 所说,如果可能,请尝试改造数据库。

但为了在这种特定情况下为您提供帮助,您可以使用用户定义的函数和 charindex() 执行某些操作,该函数将返回 productlist 列中出现的“,”的数量。这将中断执行,因为它必须为每一行执行一次,并对性能产生重大影响,但它会完成工作。

查看示例数据,您需要检查在第一次出现“,”之后是否有产品。

关于mysql - 如何使用sql检查列表属性中的计数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45836180/

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