Mysql 如何合并两个单元格以在空列单元格中生成新值/文本?

Mysql 如何合并两个单元格以在空列单元格中生成新值/文本?,mysql,sql,Mysql,Sql,我有一个包含列的表:firstName、lastName和emailAddress firstName和lastName用值填充,但emailAddress列为空。如何通过组合每个人的名字和姓氏为他们生成和插入电子邮件地址?如果行已经插入,您可以使用更新 假设电子邮件地址基于类似firstName的模式。lastName@domain.country update my_table set emailAddress = concat(firstName, '.',lastName,'@',

我有一个包含列的表:firstName、lastName和emailAddress


firstName和lastName用值填充,但emailAddress列为空。如何通过组合每个人的名字和姓氏为他们生成和插入电子邮件地址?

如果行已经插入,您可以使用更新

假设电子邮件地址基于类似
firstName的模式。lastName@domain.country

update my_table  
set emailAddress = concat(firstName, '.',lastName,'@', 'yourdomanin.xyz')
;