如果表中的值以 +
结尾,我需要通过删除它们的最后一个字符来更新表中的值
示例:
John+Doe
和 John+Doe+
都应该变成 John+Doe
。
实现此目标的最佳方法是什么?
最佳答案
UPDATE table
SET field = SUBSTRING(field, 1, CHAR_LENGTH(field) - 1)
WHERE field LIKE '%+'
关于mysql - 如果它是特定字符,则删除最后一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23771415/