我正在使用MySQL,我的一个表User_tb
有一个列user_email
,用于存储用户的电子邮件地址。我对SQL比较陌生,但我需要在电子邮件地址'Sponsored'
之前插入@
。
示例,dummyuser@gmail.com
=> dummyuserSponsored@gmail.com
我所有的研究都指向我使用substr
但是我不确定如何实际执行它。任何帮助表示赞赏。
答案 0 :(得分:2)
update User_tb set user_email = replace(user_email, '@', 'Sponsored@')
http://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_replace
答案 1 :(得分:0)
欢迎。
您可以执行以下操作:
for ($dollars=0; $dollars < 5; $dollars++) {
$chores += 5;
}
这样您可以用所需的其他字符替换任何@符号。您可以使用以下方法对此进行测试:
UPDATE MyTable
SET emailColumn = REPLACE (emailColumn, '@', 'Sponsored@')