Tabellen Duplizieren
Swipe um das Menü anzuzeigen
Wir können ein Duplikat einer Tabelle mit der folgenden Abfrage erstellen:
CREATE TABLE table_name AS (SELECT STATEMENT);
Die obige Abfrage erstellt eine neue Tabelle mit dem Namen table_name und fügt die Ergebnisse der SELECT STATEMENT in diese ein.
Erstellen einer exakten Kopie
CREATE TABLE students_duplicate AS SELECT * FROM students;
Diese Abfrage erstellt eine neue Tabelle namens students_duplicate aus dem Ergebnis der Abfrage SELECT * FROM students;.
Erstellen einer kompakten Tabelle
Wir können auch eine kompaktere Tabelle erstellen, indem wir bestimmte Spalten aus der Zieltabelle auswählen:
CREATE TABLE students_basic_info AS SELECT name, age FROM students;
Diese Abfrage erstellt eine neue Tabelle namens students_basic_info, die nur die Spalten first_name und age aus der Tabelle students enthält.
Wichtige Punkte
- Die neue Tabelle (
table_name) wird mit der Struktur und den Daten des Ergebnisses derSELECT-Abfrage erstellt; - Diese Methode ist nützlich für die Erstellung von Backups, gefilterten Kopien oder Zusammenfassungstabellen.
Demonstration:
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 7
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 5. Kapitel 7