-1
update `users` set `email` = 'web+'.`id`.'@gmail.com'
我可以做到這一點嗎?基本上所有我想要做的是更新電子郵件ID在一個特殊的派別,即插入行的主鍵之間的PLUS(+)和AT(@)在[email protected]Mysql級聯字段
update `users` set `email` = 'web+'.`id`.'@gmail.com'
我可以做到這一點嗎?基本上所有我想要做的是更新電子郵件ID在一個特殊的派別,即插入行的主鍵之間的PLUS(+)和AT(@)在[email protected]Mysql級聯字段
使用CONCAT
:
UPDATE `users` SET `email` = CONCAT('web+', `id`, '@gmail.com')
你應該使用CONCAT
函數是這樣的:
UPDATE `users` SET `email` = CONCAT('web+', CAST(id as CHAR), '@gmail.com')
注意你需要CAST
的id
到CHAR
爲CONCAT
工作