Hallo,
in einer Datebank sollen die Werte aus dem Feld `user_login` in das Feld 'user_email' kopiert werden. Innerhalb der Tabelle 'wp_users'.
Die Werte sind eine einfache Emailadresse, mit denen sich die Mitglieder anmelden. Durch ein LDAP-Update sind die Werte im Feld 'user_login' größtenteils gelöscht worden.
Die beiden Werte sind äquivalent und ich möchte sie nur zur Sicherheit wieder in diesem Feld drin stehen haben. Der Login funktioniert unabhäng davon durch die Erkennung der Emailadresse im Feld 'use_email'.
Nun meine Frage, da ich mit SQL-Befehlen nicht mehr so groß vertraut bin.
Stimmt diese Anweisung, um das gewünschte zu erzielen:
insert into `user_email` select `user_login` from `wp_users`
Und wie müsste der Befehl aussehen, wenn schon Werte vorhanden sind, die einfach überschrieben oder dann gerne auch übersprungen werden können, so, dass da keine Probleme entstehen?
Vielen Dank
Liebe Grüße Sandra