Hallo,

ich habe mal eine Frage zu SQL die wahrscheinlich banal ist ich aber leider echt keine Ahnung habe wie das gehen soll. Wenn ich in einer Datei mehrere Datensätze mit verschiedenen Feldern habe und ich möchte diese duplizieren und dabei einen Wert ändern, wie kann man das am geschicktesten machen?

Bis jetzt kopiere ich die einträge in eine temporäre Tabelle, ändere den Wert ab und füge sie dann mit INSERT wieder der originalen Tabelle hinzu. Aber geht das nicht irgendwie in einem Befehl ohne das zwischenspeichern?

Also zB sowas:
111 abc def
111 ghi jkl
111 mno pqr

soll so werden
111 abc def
111 ghi jkl
111 mno pqr
222 abc def
222 ghi jkl
222 mno pqr


Gruß
Sebastian