Kopieren von Daten von einer Tabelle in eine andere in MySQL mithilfe von Abfragen
Das Kopieren von Daten zwischen Tabellen in MySQL ist eine häufige Aufgabe für die Datenverwaltung und -bearbeitung . Sehen wir uns genauer an, wie dies erreicht werden kann.
In diesem Szenario haben Sie zwei Tabellen: Tabelle 1 (eine vorhandene Tabelle) und Tabelle 2 (eine neue Tabelle). Ihr Ziel ist es, Daten aus bestimmten Feldern von Tabelle 1 in Tabelle 2 zu kopieren.
Um dies mithilfe von MySQL-Abfragen zu erreichen, können Sie die folgende INSERT-Anweisung verwenden:
INSERT INTO table2 (st_id, uid, changed, status, assign_status) SELECT st_id, from_uid, now(), 'Pending', 'Assigned' FROM table1
Diese Abfrage wird ausgefüllt Tabelle 2 mit den folgenden Daten aus Tabelle 1:
Standardmäßig ist diese Abfrage kopiert alle Zeilen aus Tabelle 1. Sie können jedoch eine WHERE-Klausel hinzufügen, um eine Bedingung anzugeben, wenn Sie nur eine Teilmenge davon kopieren möchten Zeilen.
Das obige ist der detaillierte Inhalt vonWie kopiere ich mithilfe von Abfragen Daten von einer MySQL-Tabelle in eine andere?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!