Kurssisisältö
Johdanto SQL:ään
Johdanto SQL:ään
2. Datan Suodatus
The WHERE ClauseHaaste: Auta Lukijaa Löytämään Heidän SuosikkigenrensäHaaste: Vanhempien Kirjojen HakeminenEhdolliset Lausekkeet: VertailuoperaattoritHaaste: Vältä Vahingoittuneet KirjatHaaste: Korosta Uusia SaapumisiaHaaste: Budjettiystävälliset KirjatEhdolliset Lausekkeet: The AND OperaattoriHaaste: Etsi Tiettyjä Kirjoja LukijalleHaaste: Määrittele AlueetHaaste: Useita EhtojaEhdolliset Lausekkeet: The OR OperaattoriHaaste: Useiden Vaihtoehtojen YhdistäminenHaaste: Alueen PoissulkeminenEhdolliset Lausekkeet: The NOT OperaattoriHaaste: Alueen Kieltäminen
3. Tietojen Lajittelu
4. Tietokannan Täyttäminen
Taulukon LuominenHaaste: Uuden Kirjataulukon LuominenRivien Lisääminen TaulukkoonHaaste: Tietojen LisääminenHaaste: Lisää Enemmän TietojaLisätään Useita RivejäHaaste: Suuren Tietomäärän LisääminenEnsisijaiset AvaimetThe SERIAL KeywordHaaste: Kirjojen Rakenteen MuuttaminenMäärittäminen OletusarvotHaaste: Kirjojen Taulukon Parantaminen Edelleen
5. Tietojen Päivittäminen ja Poistaminen
Rivin Päivittäminen TaulukossaHaaste: Korjaa Kirjan TiedotHaaste: Sivumäärien PäivittäminenHaaste: Merkitse Arkistoidut Kirjat Saatavilla OleviksiRivien PoistaminenHaaste: Vanhentuneiden Tietueiden PoistaminenTaulukoiden KopioiminenHaaste: Luo Taulukon VarmuuskopioHaaste: Luo Yhteenvetotaulukko KirjoistaTaulukoiden Poistaminen
Taulukoiden Kopioiminen
Voimme luoda taulukon kopion seuraavalla kyselyllä:
sql
Yllä oleva kysely luo uuden taulukon nimeltä table_name
ja lisää siihen SELECT STATEMENT
-kyselyn tulokset.
Tarkan kopion luominen
sql
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:
sql
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
) luodaanSELECT
kyselyn tuloksen rakenteella ja datalla;Tämä menetelmä on hyödyllinen varmuuskopioiden, suodatettujen kopioiden tai yhteenvetotaulukoiden luomiseen.
Demonstration:
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 5. Luku 7