Daten aus einer Spalte in eine andere Tabelle einfügen Hallo zusammen
Ich habe 2 Tabellen:
CREATE TABLE `cs_user_firm_ref` (
`csufr_pk` int(11) NOT NULL auto_increment,
`cs_pk` int(11) NOT NULL default '0',
`user_pk` int(11) NOT NULL default '0',
`firm_pk` int(11) NOT NULL default '0',
`cs_string` varchar(200) NOT NULL default '',
PRIMARY KEY (`csufr_pk`)
) TYPE=MyISAM
CREATE TABLE `competence_string` (
`cs_pk` int(11) NOT NULL auto_increment,
`cs_string` varchar(200) NOT NULL default '',
PRIMARY KEY (`cs_pk`)
) TYPE=MyISAM
Wie ihr seht ist cs_pk in der Tabelle cs_user_firm_ref ein Fremdschlüssel und verweisst auf competence_string.
Mir ist da ein Missgeschick beim Datenbankdesign passiert und nun möchte ich die Datensätze aus der Spalte cs_string von competence_string in die Spalte cs_string von cs_user_firm_ref updaten. Natürlich nach cs_pk.
Ich stell mir irgendwie vor, dass ich mit UPDATE die Daten aus der einen Tabelle in die andere verschieben kann, aber ich kriege einfach den SQL String nicht hin... |