Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie können wir Daten unter bestimmten Bedingungen aus einer vorhandenen MySQL-Tabelle kopieren?

王林
Freigeben: 2023-08-28 08:25:02
nach vorne
1245 Leute haben es durchsucht

我们如何从现有的 MySQL 表中复制带有某些条件的数据?

Wie wir alle wissen, können wir über CTAS-Skripte Daten und Strukturen aus vorhandenen Tabellen kopieren. Wenn wir Daten unter bestimmten Bedingungen kopieren möchten, müssen wir die WHERE-Klausel mit dem CTAS-Skript verwenden. Betrachten Sie das folgende Beispiel:

mysql> Create table EMP_BACKUP2 AS SELECT * from EMPLOYEE WHERE id = 300 AND Name = 'Mohan';
Query OK, 1 row affected (0.14 sec)
Records: 1 Duplicates: 0 Warnings: 0

mysql> Select * from EMP_BACKUP2;
+------+-------+
| Id   | Name  |
+------+-------+
| 300  | Mohan |
+------+-------+

1 row in set (0.00 sec)
Nach dem Login kopieren

Im obigen Beispiel haben wir basierend auf einigen Bedingungen eine Tabelle mit dem Namen EMP_BACKUP1 aus der Tabelle „Employee“ erstellt. Basierend auf diesen Bedingungen erstellt MySQL eine Tabelle mit nur einer Zeile.

Das obige ist der detaillierte Inhalt vonWie können wir Daten unter bestimmten Bedingungen aus einer vorhandenen MySQL-Tabelle kopieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!