Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Taulukoiden Kopioiminen | Tietojen Päivittäminen ja Poistaminen
Johdanto SQL:ään

bookTaulukoiden Kopioiminen

Voimme luoda taulukon kopion seuraavalla kyselyllä:

CREATE TABLE table_name AS (SELECT STATEMENT);

Yllä oleva kysely luo uuden taulukon nimeltä table_name ja lisää siihen SELECT STATEMENT -kyselyn tulokset.

Tarkan kopion luominen

CREATE TABLE students_duplicate AS SELECT * FROM students;


Tämä kysely luo uuden taulukon nimeltä students_duplicate kyselyn SELECT * FROM students; tuloksesta.

Tiiviin taulukon luominen

Voimme myös luoda tiiviimmän taulukon valitsemalla tiettyjä sarakkeita kohdetaulukosta:

CREATE TABLE students_basic_info AS SELECT name, age FROM students;


Tämä kysely luo uuden taulukon nimeltä students_basic_info, joka sisältää vain first_name ja age sarakkeet students taulukosta.

Keskeiset kohdat

  • Uusi taulukko (table_name) luodaan SELECT kyselyn tuloksen rakenteella ja datalla;
  • Tämä menetelmä on hyödyllinen varmuuskopioiden, suodatettujen kopioiden tai yhteenvetotaulukoiden luomiseen.

Demonstration:

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 1.72

bookTaulukoiden Kopioiminen

Pyyhkäise näyttääksesi valikon

Voimme luoda taulukon kopion seuraavalla kyselyllä:

CREATE TABLE table_name AS (SELECT STATEMENT);

Yllä oleva kysely luo uuden taulukon nimeltä table_name ja lisää siihen SELECT STATEMENT -kyselyn tulokset.

Tarkan kopion luominen

CREATE TABLE students_duplicate AS SELECT * FROM students;


Tämä kysely luo uuden taulukon nimeltä students_duplicate kyselyn SELECT * FROM students; tuloksesta.

Tiiviin taulukon luominen

Voimme myös luoda tiiviimmän taulukon valitsemalla tiettyjä sarakkeita kohdetaulukosta:

CREATE TABLE students_basic_info AS SELECT name, age FROM students;


Tämä kysely luo uuden taulukon nimeltä students_basic_info, joka sisältää vain first_name ja age sarakkeet students taulukosta.

Keskeiset kohdat

  • Uusi taulukko (table_name) luodaan SELECT kyselyn tuloksen rakenteella ja datalla;
  • Tämä menetelmä on hyödyllinen varmuuskopioiden, suodatettujen kopioiden tai yhteenvetotaulukoiden luomiseen.

Demonstration:

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 7
some-alt