Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie können wir eine neue MySQL-Tabelle erstellen, indem wir bestimmte Spalten aus einer anderen vorhandenen Tabelle auswählen?

王林
Freigeben: 2023-08-25 08:33:09
nach vorne
1068 Leute haben es durchsucht

我们如何通过从另一个现有表中选择特定列来创建新的 MySQL 表?

Wie wir alle wissen, können wir über CTAS-Skripte Daten und Strukturen aus vorhandenen Tabellen kopieren. Wenn wir bestimmte Spalten aus einer anderen Tabelle auswählen möchten, müssen wir sie nach SELECT erwähnen. Betrachten Sie das folgende Beispiel, in dem wir eine Tabelle mit dem Namen EMP_BACKUP1 erstellen, indem wir eine bestimmte Spalte „Name“ aus der vorhandenen Tabelle „Mitarbeiter“ auswählen –

mysql> Create table EMP_BACKUP1 AS Select name from employee;
Query OK, 3 rows affected (0.25 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> Select * from EMP_BACKUP1;
+--------+
| name   |
+--------+
| Ram    |
| Gaurav |
| Mohan  |
+--------+
3 rows in set (0.00 sec)
Nach dem Login kopieren

Wir können beobachten, dass nur die Spalte „Name“ der Daten und der Tabelle „Mitarbeiter“ kopiert wird Strukturen.

Das obige ist der detaillierte Inhalt vonWie können wir eine neue MySQL-Tabelle erstellen, indem wir bestimmte Spalten aus einer anderen vorhandenen Tabelle auswählen?. 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!