在 MySQL 中,我使用函数 CONCAT_WS 向文本字段添加值。
UPDATE table SET `textfield`= >>CONCAT_WS('textfield',$randomnumber)<<
现在我在文本字段(随机数)中有以下条目,例如:
18、20、30、20、10
现在我想使用函数 CONCAT_WS 的反向版本。例如,当我得到 20 号(带有随机 PHP 函数)时,我只想删除行中的最后 20 个。
18, 20, 30, 20, 10 => 18, 20, 30, 10
当我有一个 MySQL 表,每个数组值都有一行而不是 MySQL 文本字段数组时,我可以这样做:
DELETE FROM table WHERE `textfield`='20' >>LIMIT 1<<
我怎么能做同样的事情,但是使用我直接在数据库中操作的 mySQL 数组。例如像这样:
UPDATE table SET `textfield`= >>DECONCAT_WS('textfield',20)<<
但太糟糕了,这不是一个有效的代码。
任何人都可以帮助我吗?