Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Duplicera Tabeller | Uppdatera och Ta Bort Data
/
Introduktion till SQL

bookDuplicera 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ån SELECT-frågans resultat;
  • Denna metod är användbar för att skapa säkerhetskopior, filtrerade kopior eller sammanfattningstabeller.

Demonstration:

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 7

Fråga AI

expand

Fråga AI

ChatGPT

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
some-alt