Heim > Datenbank > MySQL-Tutorial > Wie kopiere ich mithilfe von Abfragen Daten von einer MySQL-Tabelle in eine andere?

Wie kopiere ich mithilfe von Abfragen Daten von einer MySQL-Tabelle in eine andere?

DDD
Freigeben: 2024-11-23 12:48:13
Original
195 Leute haben es durchsucht

How to Copy Data from One MySQL Table to Another Using Queries?

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
Nach dem Login kopieren

Diese Abfrage wird ausgefüllt Tabelle 2 mit den folgenden Daten aus Tabelle 1:

  • st_id
  • from_uid (as uid)
  • Aktueller Zeitstempel (wie geändert)
  • 'Ausstehend' als Status
  • 'Zugewiesen' als Assign_Status

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage