How do I get a proper field builded with the data of all names columns + the @sales.es?
The following just set all to 0.
ALTER TABLE comercial ADD COLUMN email VARCHAR(100) GENERATED ALWAYS AS
(nombre+'.'+ surname1 + surname2 +'@sales.es') VIRTUAL AFTER province;