Päivämäärätaulukon luominen LuckyTemplatesissa
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tässä opetusohjelmassa aion näyttää sinulle, kuinka voit suorittaa SQL-taulukon perustoiminnot , jotka sisältävät taulukoiden luomisen ja poistamisen. Keskustelemme myös tietueiden lisäämisestä, poistamisesta ja päivittämisestä taulukkoon.
Lisäksi käytämme myös termiä CRUD , joka tarkoittaa Luo, Lue, Päivitä ja Poista taulukon perustoiminnoille..
Jos olet joskus työskennellyt Excelillä, visualisoi Excel-tiedosto tietokantaasi, SQL: llä luomasi taulukot Excel-sivuina ja tietueet Excel-taulukon riveinä.
Sisällysluettelo
SQL-taulukkotoiminnot: CREATE TABLE
Aloitetaan CREATE TABLE -komennolla. Taulukon luomiseksi meidän on ensin kirjoitettava CREATE TABLE -komento. Kirjoita sitten taulukon nimi. Huomaa, että käyttämäsi taulukon nimi ei saa olla tietokannassa tai muuten sitä ei luoda.
Tämän jälkeen meidän on lisättävä avoimet ja sulkevat sulut . Sitten lisäämme sarakkeen nimen ja tietotyypit sulkeiden väliin.
Voimme myös luoda taulukon kyselystä. Voimme tehdä tämän komennolla SELECT * INTO person.Persons_copy FROM person.Persons . Tämä komento luo taulukon nimeltä person.Persons_copy , jolla on sama rakenne ja tietueet henkilö.henkilöt- taulukosta.
Tietueiden käsittely SQL:ssä
Kun olemme luoneet taulukon, voimme nyt käyttää INSERT- komentoa tietueen syöttämiseen. Alla korostetut komennot syöttävät arvot taulukkoon nimeltä dbo.courses .
Jos olet tehnyt väärän merkinnän ja haluat poistaa sen, voit käyttää DELETE- komentoa tehdäksesi sen. Käyttämällä alla olevaa komentoa tietueet, joiden tunnus on suurempi tai yhtä suuri kuin 1000 , poistetaan dbo.courses- taulukosta.
On tärkeää käyttää WHERE -komentoa tässä toiminnossa, koska se auttaa määrittämään, mikä tietue tulee poistaa, tai muuten tämä komento poistaa kaikki määrittämäsi taulukon.
Jos haluat poistaa kaiken taulukosta, voit käyttää TRUNCATE TABLE -komentoa. Alla korostettu komento tyhjentää taulukon dbo.courses tietueet .
Tietueen päivittäminen on hyvin yksinkertaista. Käytämme tähän toimintoon UPDATE- komentoa. Alla korostettu komento päivittää nimen “ Dax ” DAX: ksi dbo.courses- taulukossa .
Kuten huomasit, käytimme esimerkissä SET- komentoa määrittääksemme, mikä sarake ja arvo tulisi päivittää. Lisäsimme myös WHERE- komennon osoittaaksemme olemassa olevan tietueen, jota päivitämme dbo.courses- taulukossa.
SQL-taulukkotoiminnot: DROP TABLE
Voimme myös pudottaa taulukoita yksinkertaisesti käyttämällä DROP TABLE -komentoa. Tässä esimerkissä korostettu komento näyttää, kuinka määritetty taulukko poistetaan.
Tämä toiminto on samanlainen kuin TRUNCATE TABLE -komento. Suurin ero näiden kahden välillä on kuitenkin se, että TRUNCATE TABLE -komentoa käytetään vain taulukon tyhjentämiseen. Toisaalta DROP TABLE -komentoa käytetään tietyn taulukon ja sen tietueiden poistamiseen.
Yritetään nyt käyttää näitä SQL- komentoja.
Taulukon luominen SQL:ssä
Aloitetaan luomalla taulukko. Haluamme esimerkiksi luoda taulukon nimeltä dbo.Names .
Tällä hetkellä työskentelen tietokannassa . Tämä on varmuuskopiotietokanta, jonka Microsoft tarjoaa heidän dokumentaatiosivustollaan.
Kun napsautamme oikealla puolella Taulukot- kansion vieressä olevaa + -kuvaketta , voimme nähdä, että Taulukot- kansiossa ei ole taulukkoa , jonka taulukon nimi olisi dbo.Names .
Suoritetaan nyt alla oleva komento dbo.Names- taulukon luomiseksi.
Kun olet napsauttanut Suorita- painiketta, se näyttää viestin " Komennot suoritettu onnistuneesti ."
Päivitä seuraavaksi Taulukot -kansio. Napsauta sitä hiiren kakkospainikkeella ja valitse Päivitä .
Päivityksessä näemme dbo.Names- taulukon lisättynä Taulukot- kansioon .
Taulukko dbo.Names on tällä hetkellä tyhjä. Napsauta sitä hiiren kakkospainikkeella ja avaa se valitsemalla Select Top 1000 Rows vaihtoehdoista.
Avattaessa näemme, että siinä ei ole tietueita ja se näyttää vain 3 saraketta, jotka ovat ID , Etunimi ja Sukunimi .
Väliaikaisen taulukon luominen SQL:ssä
Väliaikainen taulukko alkaa aina numerolla # . Tämä on erittäin hyödyllistä mahdollisten virheiden etsimisessä ja ratkaisemisessa sekä kyselyjen kirjoittamisessa , koska sitä ei ole tallennettu pysyvästi tietokantaan. Kun suljemme istunnon, taulukko poistetaan. Voit luoda väliaikaisen taulukon käyttämällä alla olevaa korostettua komentoa.
Tästä eteenpäin käytämme #Names- taulukkoa muiden komentojen suorittamiseen.
Taulukon valitseminen SQL:ssä
Kun olet luonut #Names- taulukon, aiomme nyt tarkistaa sen tietueet suorittamalla seuraavan korostetun komennon.
Mutta koska emme ole vielä syöttäneet yhtään tietuetta, taulukko näyttää vain kolme saraketta.
Taulukon pudottaminen SQL:ssä
Jos nyt haluamme pudottaa tai poistaa #Names- taulukon, käytämme DROP TABLE -komentoa ja valitsemme #Names- taulukon.
Suorita sen jälkeen SELECT * FROM #Names -komento ja se näyttää seuraavanlaisen viestin.
Tämä johtuu siitä, että poistimme #Names- taulukon.
Tietueen lisääminen SQL-taulukkoon
Ennen kuin jatkat, luomme uudelleen #Names- taulukon ja lisäämme sitten tietueen kyseiseen taulukkoon alla olevan komennon avulla.
Tämä komento tarkoittaa, että lisäämme arvot (1, 'Dean', 'Jones') sarakkeista (ID, FirstName, LastName) kohtaan #Names .
Kun näet alla olevan esimerkin kaltaisen viestin tämän komennon suorittamisen jälkeen, se tarkoittaa, että tietue on lisätty taulukkoon.
Suorita nyt komento SELECT * FROM #Names ja sinun pitäisi nähdä tietue, jonka juuri lisäsimme.
Useiden tietueiden lisääminen taulukkoon
Jos haluat lisätä useita tietueita taulukkoon, sinun tarvitsee vain luoda useita arvoja. Muista kuitenkin erottaa ne kirjaimella " , ". Käytä alla olevaa komentoa viitteenä.
Jos suoritamme komennon SELECT * FROM #Names uudelleen, meillä on nyt yhteensä 4 tietuetta #Names- taulukossa.
Tietueen päivittäminen taulukossa
Päivitetään seuraavaksi tietue #Names- taulukossa. Yritetään muuttaa Johnin tunnus numeroon 10 . Ensin käytämme UPDATE- komentoa ja valitse sitten #Names . Sen jälkeen lisäämme seuraavat komennot: SET ID = 10 ja WHERE FirstName = 'John' valitaksesi John hänen etunimellään ja asettaaksesi sen tunnukseksi 10 .
Yllä oleva komento päivittää Johnin ID :ksi 10 .
Suorita nyt komento SELECT * FROM #Names uudelleen tarkistaaksesi, onko tietueen päivitys onnistunut.
Tämän seurauksena Johnin tunnus on päivitetty numeroon 10 .
Tietueen poistaminen taulukosta
Tällä kertaa poistamme tietueen #Names- taulukosta. Haluamme esimerkiksi poistaa tietueen, jonka tunnusarvo on 3 .
Tehdään tähän komentoja DELETE FROM #Names ja sitten WHERE ID = 3 .
Suorita poistamisen jälkeen komento SELECT * FROM #Names uudelleen ja huomaamme, että meillä on vain 3 tietuetta jäljellä #Names- taulukossa.
Taulukon tyhjentäminen SQL:ssä
Seuraavaksi tyhjennämme #Names- taulukon sisällön. Käytämme tässä toiminnossa komentoa TRUNCATE TABLE #Names .
Kun olemme suorittaneet TRUNCATE TABLE -komennon, käytä komentoa SELECT * FROM #Names ja se näyttää, että #Names- taulukko on nyt tyhjä.
Taulukon kopioiminen
Lopuksi opimme kopioimaan taulukon. Tätä varten meidän on määritettävä, minkä taulukon haluamme kopioida. Haluamme esimerkiksi tehdä kopion Person.Person- taulukosta. Tässä esimerkissä käytämme komentoa SELECT * INTO Henkilö.Henkilö_kopio FROM Henkilö.Henkilö luodaksemme kopion Henkilö.Henkilö- taulukosta ja sen tietueista.
Seuraavaksi teemme kopion Person.Person- taulukosta, jossa on vain yksi tietue. Haluamme esimerkiksi kopioida vain tietueen, jonka BusinessEntityID- arvo on 1 .
Tätä varten meidän on lisättävä WHERE -komento FROM Person.Person -komennon viereen . Kirjoita sitten sarakkeen nimi BusinessEntityID ja aseta arvoksi 1 .
Kun komento on suoritettu, se näyttää viestin, joka osoittaa, että olemme luoneet onnistuneesti kopion Person.Person- taulukosta . Taulukon nimi on Person.Person_copy ja tietue, jonka BusinessEntityID- arvo on 1 Person.Person- taulukosta .
Valitaan taulukko Person.Person_copy seuraavalla komennolla.
Näiden vaiheiden avulla pystyimme luomaan saman määrän sarakkeita Person.Person- taulukosta ja luomaan Person.Person_copy- taulukon.
Johtopäätös
Yhteenvetona voidaan todeta, että voimme käyttää SQL-taulukon perustoimintoja eri tarkoituksiin. Opimme luomaan taulukon; lisätä, päivittää ja poistaa tietueita taulukossa; ja luo kopio taulukosta.
Tämän lisäksi keskustelimme myös siitä, kuinka luodaan tilapäinen taulukko , jota voimme käyttää komentojen testaamiseen ja mahdollisten virheiden etsimiseen tai korjaamiseen. Muista, että kaikki väliaikaisessa taulukossa tekemämme toiminnot voidaan tehdä myös. Muista vain, että kun suljemme istunnon, väliaikaista taulukkoa ei enää ole.
Jos haluat tietää lisää tästä aiheesta ja muusta siihen liittyvästä sisällöstä, voit varmasti tutustua alla olevaan asiaankuuluvien linkkien luetteloon.
Kaikki parhaat,
Hafiz
Ota selvää, miksi LuckyTemplatesissa on tärkeää pitää oma päivämäärätaulukko ja opi nopein ja tehokkain tapa tehdä se.
Tämä lyhyt opetusohjelma korostaa LuckyTemplates-mobiiliraportointiominaisuutta. Näytän sinulle, kuinka voit kehittää raportteja tehokkaasti mobiililaitteille.
Tässä LuckyTemplates Showcase -esittelyssä käymme läpi raportteja, jotka näyttävät ammattitaitoisen palveluanalytiikan yritykseltä, jolla on useita sopimuksia ja asiakkaiden sitoumuksia.
Käy läpi tärkeimmät Power Appsin ja Power Automaten päivitykset sekä niiden edut ja vaikutukset Microsoft Power Platformiin.
Tutustu joihinkin yleisiin SQL-toimintoihin, joita voimme käyttää, kuten merkkijono, päivämäärä ja joitain lisätoimintoja tietojen käsittelyyn tai käsittelyyn.
Tässä opetusohjelmassa opit luomaan täydellisen LuckyTemplates-mallin, joka on määritetty tarpeidesi ja mieltymystesi mukaan.
Tässä blogissa esittelemme, kuinka kerrostat kenttäparametreja pienillä kerroilla uskomattoman hyödyllisten näkemysten ja visuaalien luomiseksi.
Tässä blogissa opit käyttämään LuckyTemplates-sijoitus- ja mukautettuja ryhmittelyominaisuuksia näytetietojen segmentoimiseen ja luokitteluun kriteerien mukaan.
Tässä opetusohjelmassa käsittelen tiettyä tekniikkaa, jolla voit näyttää kumulatiivisen kokonaissumman LuckyTemplates-visuaaleissasi vain tiettyyn päivämäärään asti.
Opi luomaan ja mukauttamaan Bullet-kaavioita LuckyTemplatesissa, joita käytetään pääasiassa suorituskyvyn mittaamiseen suhteessa tavoitteeseen tai edellisiin vuosiin.