草庐IT

MYSQL - 更新列中字符串的第一个字符

我想更新MYSQL中列的第一个字符WHEREtheformatofthestringisLIKE'1-%'将第一个字符更改为“0”。我已经创建了这个示例并且认为我在正确的轨道上......UPDATEproductsSEThas_roundel=REPLACE(has_roundel,SUBSTRING(has_roundel,0,1),'0')WHEREhas_roundellike'1-%'; 最佳答案 MySQLSUBSTRING不是从0开始的。您可以使用:UPDATEproductsSEThas_roundel=REPLAC