Duplicera Tabeller
Svep för att visa menyn
Vi kan skapa en kopia av en tabell med följande fråga:
CREATE TABLE table_name AS (SELECT STATEMENT);
Ovanstående fråga skapar en ny tabell med namnet table_name och infogar resultaten från SELECT STATEMENT i den.
Skapa en Exakt Kopia
CREATE TABLE students_duplicate AS SELECT * FROM students;
Denna fråga skapar en ny tabell kallad students_duplicate från resultatet av frågan SELECT * FROM students;.
Skapa en Koncis Tabell
Vi kan också skapa en mer koncis tabell genom att välja specifika kolumner från måltabellen:
CREATE TABLE students_basic_info AS SELECT name, age FROM students;
Denna fråga skapar en ny tabell med namnet students_basic_info som endast innehåller kolumnerna first_name och age från students-tabellen.
Viktiga Punkter
- Den nya tabellen (
table_name) skapas med strukturen och datan frånSELECT-frågans resultat; - Denna metod är användbar för att skapa säkerhetskopior, filtrerade kopior eller sammanfattningstabeller.
Demonstration:
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 5. Kapitel 7
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Avsnitt 5. Kapitel 7