用户数据库的用户名带有“?” 以名字结尾。例如用户名:“Alex?” 我没有删除它,而是尝试替换这个“?” 用“2”避免重复条目。问题是,即使最后有 2 个,仍然有重复的条目。我需要一个查询,它会自动将 2 更改为 3、4、5、6、7、8 或 9,直到不再存在重复条目。直到现在我都是手动执行此操作,但老实说,我更改了 200 多行,我猜有 1000 多行。
一些想法?
我使用的查询:
UPDATE `userdatabase`
SET `username` = replace(`username`, "?","2")