小编Dec*_*ine的帖子

替换字符串中的特定char

我有一个名为表Attendance和列叫attendanceStatusCourseID.该attendanceStatus列是文本类型,因为我希望能够在任何给定阶段将每个更改0为a 1.数据用0's 填充,但我希望0将字符串中的最后一个更改为a 1.数据包含18个0,所以它将是我需要改变的第18个字符.

我觉得我已经接近这一点,但如果我不亲近,我愿意听取它完全改变.

UPDATE Attendance
SET attendanceStatus REPLACE = (attendanceStatus, '0', '1')
WHERE CourseID like '2%';
Run Code Online (Sandbox Code Playgroud)

我意识到这个代码将所有的0改为1,我只希望改变第18个0.

mysql sql

3
推荐指数
1
解决办法
55
查看次数

标签 统计

mysql ×1

sql ×1