gpt4 book ai didi

php - 如何在 mysql 中比较/匹配两个逗号分隔值

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

我有两个逗号分隔的值,例如

s1("45,34,32,11")

s2("34,10,49,45")

我需要的是当查询运行时它会检查类似的匹配。

选择 45 (s1 中的第一个数字) 并将其与其他系列 (s2) 进行比较,即 “34,10,49,45” 一个接着一个,然后从 (s1) 中选择第二个数字,并再次将其与 (s2) 中的所有系列项目进行比较,依此类推...

任何人都可以在 MySQL 中帮助我吗

我尝试过的

Select * from `table` where s1 IN (s2)

最佳答案

使用FIND_IN_SET

考虑列名称是类别

FIND_IN_SET('45', category) OR FIND_IN_SET('34', category) OR FIND_IN_SET('32', category) OR FIND_IN_SET('11', category)

关于php - 如何在 mysql 中比较/匹配两个逗号分隔值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33668974/

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