Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Duplikering af Tabeller | Opdatering & Sletning af Data
Introduktion til SQL

bookDuplikering af Tabeller

Stryg for at vise menuen

Vi kan oprette en kopi af en tabel ved hjælp af følgende forespørgsel:

CREATE TABLE table_name AS (SELECT STATEMENT);

Ovenstående forespørgsel opretter en ny tabel ved navn table_name og indsætter resultaterne af SELECT STATEMENT i den.

Oprettelse af en Nøjagtig Kopi

CREATE TABLE students_duplicate AS SELECT * FROM students;


Denne forespørgsel opretter en ny tabel kaldet students_duplicate fra resultatet af forespørgslen SELECT * FROM students;.

Oprettelse af en Kortfattet Tabel

Vi kan også oprette en mere kortfattet tabel ved at vælge specifikke kolonner fra måltabellen:

CREATE TABLE students_basic_info AS SELECT name, age FROM students;


Denne forespørgsel opretter en ny tabel ved navn students_basic_info, der kun indeholder kolonnerne first_name og age fra students tabellen.

Nøglepunkter

  • Den nye tabel (table_name) oprettes med strukturen og dataene fra SELECT forespørgslens resultat;
  • Denne metode er nyttig til at oprette sikkerhedskopier, filtrerede kopier eller resumétabeller.

Demonstration:

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 7

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 5. Kapitel 7
some-alt