如何在mysql中使用update设置列的特定值?
以下是我的代码:

update contact set admin_id = ' ' where admin_id like '%,519,%' and id='31'

php - MySQL的:使用更新设置列的特定值-LMLPHP
我有一个名为contact的表,我定义了一个列名admin_id,如图所示。我有一个id,即,519,520,521,现在只想从519中删除admin_id,只想在,520,521列中删除admin_id
要实现这一点,查询应该是什么?

最佳答案

这应该管用-

update contact
set admin_id = replace(admin_id, '519,', '')
where admin_id like '%,519,%'
and id='31'

replace()

关于php - MySQL的:使用更新设置列的特定值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45430855/

10-13 02:36