Sub-Selects mysql
me&myself
- datenbank
Nabend,
bin neu hier, deswegen bitte nicht sofort meckern. *g
Ich möchte einen Datensatz aus einer bestehenden Tabelle in eine andere, gleiche Tabelle kopieren.
Bisher ging das auch ohne Probleme, und zwar so:
INSERT INTO tbl1 (feld1, feld2)
SELECT feld1, feld2
FROM tbl2;
Jetzt ist es aber so, das ich einen Wert verändern müsste, da sonst der Fremdschlüssel nicht mehr passt.
Gibt es da eine Möglichkeit (ausser mit PHP und Schleifen) nur einen Wert zu ändern, und alle anderen aus der Tabelle zu kopieren.
Mein Dank soll ich versprochen sein *g
gruß
me&myself
Hello,
Gibt es da eine Möglichkeit (ausser mit PHP und Schleifen) nur einen Wert zu ändern, und alle anderen aus der Tabelle zu kopieren.
definiere "einen Wert" - ein Wert für alle Zeilen ist kein Problem, du kannst konstante Werte selektieren:
SELECT spalte1, 'A' AS spalte2
FROM table
MfG
Rouven
Genau das war es!
Hätte ich eigentlich auch drauf kommen können. Danke vielmals.
Gruß
me&myself