Page 1 of 1

Mysql Frage Felder überschreiben

Posted: Fri Feb 26, 2010 9:11 pm
by brandy
Hallo!

Weiß nicht ob das Thema hier hinpasst, aber ich tipp mal...

Habe folgendes Problem - hab das Feld Email vom Modul Company zur Sortierung mit Zahlen genommen. Jetzt ist mein Auftraggeber draufgekommen, dass er nun doch eine Emailadresse eingetragen haben will. Kann ich jetzt direkt in der Datenbank den Inhalt des Feldes Email auf ein neu angelegtes übertragen ohne dass ich alle nochmals eintragen muss? Sind doch mehrere...

Wäre für eine Antwort dankbar!

lg
brandy

Re: Mysql Frage Felder überschreiben

Posted: Sat Feb 27, 2010 12:52 am
by cyberman
brandy wrote: Weiß nicht ob das Thema hier hinpasst, aber ich tipp mal...
Falsch ... und verschoben 8).
hab das Feld Email vom Modul Company zur Sortierung mit Zahlen genommen. Jetzt ist mein Auftraggeber draufgekommen, dass er nun doch eine Emailadresse eingetragen haben will. Kann ich jetzt direkt in der Datenbank den Inhalt des Feldes Email auf ein neu angelegtes übertragen ohne dass ich alle nochmals eintragen muss? Sind doch mehrere...
Warum willst du es nicht so lassen und lieber ein Extrafeld als Emailfeld verwenden? Zumindest vom Aufwand scheint es mir geringer.

Re: Mysql Frage Felder überschreiben

Posted: Sat Feb 27, 2010 8:23 pm
by nockenfell

Code: Select all

update tabelle set tabelle.feldneu = (select tabelle2.feldalt from tabelle as tabelle2 where tabelle2.tabelle_id = tabelle.tabelle_id)
in etwa so dürfte der MySQL Code aussehen. Ich habe ihn gerade nicht getestet.