Heim >Datenbank >MySQL-Tutorial >Wie können wir eine neue MySQL-Tabelle erstellen, indem wir bestimmte Spalten aus einer anderen vorhandenen Tabelle auswählen?
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)
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!