Aus vornamen und nachnachmen die Emailadresse biilden

  • Hallo zusammen,
    Ich würde gerne in einer Tabelle aus Vornamen und Nachem die Emailadresse bilden und zusätzlich den String "@yahoo.com" anhängen.
    vorname.nachname@yahoo.com

    vorname | nachname | email


    Dazu hab ich folgendes Statement gebaut:
    INSERT INTO mitarbeiter (email) Select Concat(Vorname, '.', Zuname,'@yahoo.com') from mitarbeiter where Vorname && Zuname != " ";


    Es wird zwar, wie gewünscht die Emaiadresse gebildet, jedoch nicht jeweils in der richtigrn Zeile. Es wird komplett neuen Datensatz angelegt.

    Einmal editiert, zuletzt von stefani001 (9. Juni 2016 um 21:31)

  • wieso hauste auch nen insert rein, wenn du n update machen willst?!?
    inserts benötigen keine where bedingung, weil ein neuer datensatz erzeugt wird, du brauchst nen

    Code
    update set email value (concat(schniddelfiddel@fummel.com)) where schnuddel = fiddel

    (pseudocode!! - der wird so nich fruchten)