修改sql表

时间:2016-10-02 01:24:57

标签: mysql sql phpmyadmin

如何使用'emp_fname'和'emp_lname'填充我的'email'列,并消除多个名字的空格,例如:Ben John Davis -----> benjohn.davis@mail.com ....我只能做更新,但不能永久修改 enter image description here

1 个答案:

答案 0 :(得分:0)

您可以更新以前的数据。你可以在插入

中完成

更新

UPDATE table_name SET email = CONCAT(REPLACE(emp_fname, ' ', ''), emp_lnmae, '@mail.com');

插入:

INSERT INTO table_name(email, other_fields) VALUES(CONCAT(REPLACE(emp_fname_value, ' ', ''), emp_fname_value, '@mail.com'), other_fields_value);