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 opimme yleisiä toimintoja, joita voimme käyttää SQL:ssä. Nämä funktiot voivat olla merkkijono tai päivämäärä .
SQL-funktioita käytetään tietojen käsittelyyn tai käsittelyyn.
Puhutaanpa ensin merkkijonofunktioista . Nämä ovatjoita käytämme yleensä merkkijonomerkkien tai merkkijonoarvojen muokkaamiseen.
Sisällysluettelo
Yleiset SQL-merkkijonofunktiot
LEFT ja RIGHT toiminnot ovat merkkijonon vasemman tai oikean merkin saamiseen. Nämä ovat hyvin yleisiä Excelissä ja DAXissa.
Jotta voisimme käyttää LEFT- tai RIGHT- merkkijonofunktioita, meidän on määritettävä sarakkeen nimi ja poimittavien merkkien määrä.
Tässä on esimerkkikyselymme tulos. Ensimmäisessä sarakkeessa käytimme LEFT- funktiota, joten se palautti FirstName- sarakkeen 3 ensimmäistä merkkiä . 2. sarake näyttää etunimen 3 viimeistä merkkiä, koska käytimme OIKEA merkkijonofunktioita.
LOWER- ja UPPER- funktiot ovat merkkijonomerkkiemme muuntamiseen pieniksi tai isoiksi kirjaimille. LOWER - funktiota käytetään merkkijonon muuntamiseen pienillä kirjaimilla, kun taas UPPER- funktiolla merkkijono muunnetaan isoiksi.
Voimme myös korvata merkkijonomme merkkejä käyttämällätoiminto. Tässä esimerkissä korvaamme a - merkit kirjaimella "*".
Joten tuloksessamme missä tahansa " a " käytetään, se korvaa ne "*":lla.
REPLICATE - toiminto on tarkoitettu olemassa olevien merkkijonojen tai merkkien toistamiseen.
Tätä toimintoa varten meidän on määritettävä merkki tai sarake, jonka haluamme toistaa, ja kuinka monta kertaa haluamme sen toistuvan.
Esimerkkikyselymme perusteella tämä tulos osoittaa, että ensimmäinen sarake toistaa A-merkin 3 kertaa, kun taas toinen sarake toistaa sarakkeen arvon 3 kertaa.
Seuraava on LEN- toiminto. Tämä on tietyn merkkijonon tai sarakkeen arvon pituuden saamiseksi. Tässä esimerkissä saamme FirstName- sarakkeen arvojen pituuden.
Yleiset SQL-päivämääräfunktiot
Yksi yleisimmin käytetyistä päivämääräfunktioista ontoiminto. Se on nykyisen päivämäärän tuomista varten.
Huomaa, että meidän ei tarvitse määrittää FROM- lausetta, kun käytämme tätä funktiota SQL-komennossa, koska saamme tuloksen suoraan GETDATE -funktiosta.
Meillä on myös DATEPART- toiminto, joka palauttaa päivämäärän määritetyn osan, kuten vuoden, päivän tai kuukauden. Vuoden, päivän ja kuukauden lisäksi se voi palauttaa myös viikon numeron, vuosineljänneksen numeron ja paljon muuta.
Tässä esimerkissä haluamme sarakkeen näyttävän Tilauspäivämäärä- sarakkeen poimitun kuukauden . Joten olemme käyttäneet DATEPART- funktiota KUUKAUSI- funktion kanssa .
Tuloksemme 2. sarake näyttää meille poimitun kuukauden Tilauspäivämäärä- sarakkeessa . Voimme myös poimia TilausPäivä - sarakkeen vuoden tai päivän vaihtamalla KUUKAUSI arvoksi YEAR tai PÄIVÄ .
Jos haluamme vain poimia tietyn päivämäärän päivän, vuoden tai kuukauden, voimme myös käyttää PÄIVÄ- , KUUKAUSI- ja VUOSI - funktioita suoraan ilman DATEPART -toimintoa.
Jälleen ainoa ero on, että DATEPART- funktion käyttö on joustavampaa, koska se voi myös palauttaa viikon numeron, vuosineljänneksen numeron ja muita asiaan liittyviä asioita.
Tietyn VUOSI- , PÄIVÄ- ja KUUKAUSI -funktion käyttämistä voidaan käyttää myös WHERE- lauseen kanssa palauttamaan tietyt tietueet määritetyllä vuosi-, päivä- tai kuukausiarvolla.
Tässä esimerkissä haluaisimme poimia kaikki tiedot, joiden tilauspäivämäärä on vuosi 2014.
DATEADD - funktio lisää numeron päivämäärän tiettyyn päivämäärään. Se on tarkoitettu päivämäärän siirtämiseen tiettyyn aikaan (1 kuukausi/päivä/vuosi sitten tai 1 kuukausi/päivä/vuosi sen jälkeen). Joten meidän on määritettävä päivämääräosa, numero, jonka haluamme lisätä, ja päivämäärä, jota haluamme muokata.
Tässä esimerkissä poimimme KUUKAUDEN GETDATE - funktiosta . Voimme sitten näyttää edellisen kuukauden tai kuukauden lisää lisäämällä negatiivisen tai positiivisen luvun.
Voimme käyttää myös negatiivista lukua (-1).
Esimerkissämme se palauttaa sen sijaan edellisen kuukauden.
Jälleen voimme käyttää sitä KUUKAUSI- , PÄIVÄ- tai VUOSI -toiminnon kanssa.
Seuraava on DATEDIFF -funktio, joka saa eron kahden päivämäärän välillä. Voimme käyttää sitä esimerkiksi, jos haluamme nähdä eron tilauspäivän ja toimituspäivän välillä päivinä. Voit muuttaa PÄIVÄ- toiminnon arvoksi KUUKAUSI tai VUOSI , jos haluat saada eron sen sijaan vuosina tai kuukausina.
Tämän tuloksen 1. sarake näyttää eron päivinä tilauspäivän ja toimituspäivän välillä.
Muut yleiset edistyneet SQL-toiminnot
Meillä on myös IFF- toiminto, joka tunnetaan myös nimellä " IF-toiminto ", mutta kirjoitetaan nimellä IFF . Se palauttaa arvon sen mukaan, onko ehto TOSI vai EPÄTOSI .
Tässä esimerkissä haluamme tarkistaa FirstName- sarakkeen arvon ja määrittää, onko sen arvo Katariina vai ei.
Jos arvo on Catherine , tuloksen pitäisi näyttää " Catherine "; muuten se näyttää " Ei Catherine ".
Kun arvoja ketjutetaan, niiden tulee olla samaa tietotyyppiä.
Joten FirstName- sarakkeen arvojen yhdistäminen BusinessEntityID- sarakkeen arvoon palauttaa virheen.
Tämä johtuu siitä, että FirstName- arvojen tietotyyppi on String , kun taas BusinessEntityID on kokonaisluku .
Voimme käyttää CAST- toimintoa BusinessEntityID: n tietotyypin muuntamiseen kokonaisluvusta CHAR- muotoon , joka on merkkijonotietotyyppi .
Kun olet käyttänyt CAST: ia tietotyypin muuntamiseen, voimme nyt saada tämän tuloksen, jossa FirstName- arvot ketjutetaan BusinessEntityID- arvoihin.
Vastaavasti voimme myös käyttää FORMAT- funktiota päivämäärän muotoilemiseen. Tässä esimerkissä muunnamme Tilauspäivä- sarakkeen " vvvv/KK " päivämäärämuotoon, joka näyttää vain vuoden ja kuukauden arvot.
Johtopäätös
Tässä viestissä olemme oppineettietojen käsittelyyn ja käsittelyyn. Kuten olemme keskustelleet, on olemassa erilaisia SQL-funktioita arvoille STRING, DATE ja joitain yleisiä lisätoimintoja, joita voimme käyttää sekä merkkijono- , kokonaisluku- että päivämääräarvoissa .
Oppimalla nämä toiminnot se voisi tehdä SQL-prosesseistamme helpompaa ja kätevämpää. 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.