Mysql Concat字符串位于值的开头
例如:Mysql Concat字符串位于值的开头,mysql,sql,Mysql,Sql,例如: 345566677 345566677 345566677 345566677 我忘了在手机号码的开头加+92,所以我想加“+92” 我正试着这样做 UPDATE student SET cell1 = CONCAT(cell1, '+92') WHERE cell1 LIKE '%3%'; 在运行这个查询+92之后,在字符串的末尾添加我想在开始处添加的内容 谁来帮帮我你可以用: UPDATE student SET cell1 = CONCAT('+92', cell1) W
345566677
345566677
345566677
345566677
我忘了在手机号码的开头加+92,所以我想加“+92”
我正试着这样做
UPDATE student SET cell1 = CONCAT(cell1, '+92') WHERE cell1 LIKE '%3%';
在运行这个查询+92之后,在字符串的末尾添加我想在开始处添加的内容
谁来帮帮我你可以用:
UPDATE student
SET cell1 = CONCAT('+92', cell1)
WHERE cell1 NOT LIKE '+92%';
我假设您将电话号码存储为
VARCHAR
而不是数字类型。您需要在开头附加“+92”
UPDATE student SET cell1 = CONCAT('+92'cell1) WHERE cell1 LIKE '%3%';
您必须像这样使用
CONCAT()
函数
UPDATE student SET cell1 = CONCAT('+92',cell1) WHERE cell1 LIKE '%3%';