我的问题是有什么方法可以在 mySQL: 中执行此功能
$str = implode(',',array_unique(explode(',', $str)));
。由于我在循环中进行表更新,因此我需要检查该字符串是否已存在于列中。就像是
Item | Numbers
A | 1,2,4
B | 6,7,8
C | 2,7,5
因此,如果有一个条目应该添加到 B 行,比如 7、8、30,它应该只在字符串中添加 30。所以B | 6,7,8,30。我知道先选择行并在 PHP 中执行,我正在寻找一种直接在 mySQL 中执行的方法。
注意:不幸的是,我无法更改表结构。(已编辑)
谢谢