Jump to content

Datensatz kopieren und in dieselbe Tabelle speichern


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Leute,

 

ich bin absoluter SQL-Anfänger und brauche eure Hilfe.

Mein Chef möchte, dass ich einen Datensatz mit allen Spalten kopiere und in dieselbe Tabelle speichere. Es soll sich also um ein Duplikat handeln.

Die einzige Änderung soll bei dem Wert einer Spalte vorkommen, die version soll auf 1 gesetzt werden, damit man beide Datensätze unterscheiden kann.

Ansonsten bleiben die Werte aller Spalten gleich.

 

Hat jemand eine Lösung für mich?

 

Vielen Dank im Voraus

Geschrieben

Du kannst do 2x den selben Tabellennamen verwenden ;)

INSERT INTO MeineTabelle SELECT * FROM MeineTabelle;

 

In Deinem Fall:

INSERT INTO MeineTabelle (IDSpalte, Spalte2, Spalte3) SELECT 'NeueID', Spalte2, Spalte3 FROM MeineTabelle WHERE undhierkommt_welcherDatensatzüberhauptausgewähltwerdensoll;

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...