E-mail melléklet mentése SharePointba a Power Automate segítségével
Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.
Ebben az oktatóanyagban megismerjük az SQL-ben használható általános függvényeket. Ezek a függvények lehetnek karakterláncok vagy dátumok .
Az SQL függvényeket adatok feldolgozására vagy manipulálására használják.
Először beszéljünk a String függvényekről. Ezek aamelyeket általában String karakterek vagy String értékek manipulálására használunk.
Tartalomjegyzék
Általános SQL karakterlánc-függvények
A LEFT és RIGHT függvények a karakterlánc bal vagy jobb oldali karaktereinek lekérésére szolgálnak. Ezek nagyon gyakoriak az Excelben és a DAX-ban.
A LEFT vagy RIGHT karakterlánc függvények használatához meg kell adnunk az oszlop nevét és a kivonat karakterek számát.
Íme, mintalekérdezésünk eredménye. Az első oszlopban a LEFT függvényt használtuk, így az a FirstName oszlop első 3 karakterét adta vissza . A 2. oszlop a Keresztnév utolsó 3 karakterét jeleníti meg, mert a JOBBRA karakterlánc-függvényeket használtuk .
A LOWER és UPPER függvények a String karaktereink kis- vagy nagybetűssé alakítására szolgálnak. A LOWER függvény a karakterlánc kisbetűssé, míg az UPPER függvény a String nagybetűssé alakítására szolgál.
A karakterláncunkban szereplő karaktereket is lecserélhetjük afunkció. Ebben a példában az „ a ” karaktereket „*”-ra cseréljük .
Eredményünkben tehát, ahol az „ a ”-t használjuk, az „*”-ra cseréli azokat.
A REPLICATE funkció a meglévő karakterláncok vagy karakterek ismétlésére szolgál.
A funkció használatához meg kell adnunk az ismételni kívánt karaktert vagy oszlopot, és azt, hogy hányszor szeretnénk megismételni.
Mintalekérdezésünk alapján ez az eredmény azt mutatja, hogy az 1. oszlop háromszor ismétli meg az „A” karaktert, míg a 2. oszlop háromszor ismétli meg az oszlop értékét.
A következő a LEN funkció. Ez egy adott karakterlánc vagy oszlopérték hosszának lekérésére szolgál. Ebben a példában a FirstName oszlopértékek hosszát kapjuk meg .
Általános SQL dátumfüggvények
Az egyik leggyakrabban használt dátum függvény afunkció. Az aktuális dátum bevitelére szolgál.
Vegye figyelembe, hogy nem kell megadnunk a FROM záradékot, ha ezt a függvényt SQL parancsban használjuk, mert az eredményt közvetlenül a GETDATE függvényben kapjuk meg .
Rendelkezünk a DATEPART funkcióval is, amely a dátum meghatározott részét adja vissza, például egy évet, napot vagy hónapot. Az éven, napon és hónapon kívül visszaadhat egy hétszámot, negyedévszámot és még sok mást is.
Ebben a példában azt szeretnénk, hogy egy oszlop az OrderDate oszlop kivonatolt hónapját jelenítse meg. Tehát a DATEPART függvényt a HÓNAP függvénnyel együtt használtuk .
Eredményünkön a 2. oszlop a Rendelés dátuma oszlopban a kivont hónapot mutatja . A Rendelés dátuma oszlop évét vagy napját is kivonhatjuk úgy, hogy a HÓNAP értéket YEAR vagy DAY értékre módosítjuk .
Ha csak konkrétan szeretnénk kivonni egy adott dátum napját, évét vagy hónapját, akkor a DAY , MONTH és YEAR függvényeket közvetlenül is használhatjuk a DATEPART függvény nélkül.
Az egyetlen különbség az, hogy a DATEPART függvény használata rugalmasabb, mivel visszaadhatja a hét számát, a negyedév számát és egyéb kapcsolódó dolgokat is.
A konkrét YEAR , DAY és MONTH függvény használata a WHERE záradékkal együtt is használható bizonyos rekordok visszaadására a megadott év, nap vagy hónap érték alatt.
Ebben a példában az összes adatot 2014-es rendelési dátummal szeretnénk kinyerni.
A DATEADD függvény egy számot ad hozzá a dátum meghatározott dátumrészéhez. Ez a dátum eltolása egy adott időpontra (1 hónap/nap/év vagy 1 hónap/nap/év után). Tehát meg kell adnunk a dátumrészt, a hozzáadni kívánt számot és a módosítani kívánt dátumot.
Ebben a példában a HÓNAPOT kinyerjük a GETDATE függvényből. Ezután egy negatív vagy pozitív szám hozzáadásával megjeleníthetjük az előző hónapot vagy egy hónappal tovább.
Használhatunk negatív számot is (-1).
Példánkban az előző hónapot adja vissza.
Ismét használhatjuk a MONTH , DAY vagy YEAR funkcióval.
Következő a DATEDIFF függvény, amely lekéri a különbséget két dátum között. Használhatjuk például, ha látni akarjuk a különbséget a rendelés és a kiszállítás dátuma között napokban. Módosíthatja a DAY funkciót HÓNAP vagy YEAR értékre , ha inkább években vagy hónapokban szeretné megkapni a különbséget.
Ennél az eredménynél az 1. oszlop a rendelés dátuma és a szállítás dátuma közötti különbséget mutatja napokban.
Egyéb speciális általános SQL-függvények
Megtaláltuk az IFF függvényt is, amely „ IF függvényként ” is ismert, de IFF- nek írják . Egy értéket ad vissza attól függően, hogy a feltétel IGAZ vagy HAMIS .
Ebben a példában ellenőrizni akarjuk a FirstName oszlop értékét, és meg akarjuk határozni, hogy az értéke Katalin-e vagy sem.
Ha az érték Catherine , akkor az eredménynek „ Catherine ”-nek kell lennie; ellenkező esetben a „ Nem Catherine ” felirat jelenik meg .
Az értékek összefűzésekor ugyanazon az adattípuson kell lenniük.
Tehát a FirstName oszlopértékek összefűzése a BusinessEntityID oszlopértékkel hibát ad vissza.
Ennek az az oka, hogy a FirstName értékek adattípusa String , míg a BusinessEntityID egy egész szám .
Amit tehetünk, a CAST függvény használatával konvertáljuk a BusinessEntityID adattípusát Integer -ről CHAR-ra , amely egy karakterlánc adattípus.
Miután a CAST-t használta az adattípus konvertálásához, most megkaphatjuk ezt az eredményt, ahol a FirstName értékek a BusinessEntityID értékekhez vannak kapcsolva.
Hasonlóképpen a FORMAT függvényt is használhatjuk dátum formázására. Ebben a példában a Rendelés dátuma oszlopot „ ééé/hh ” dátumformátumra alakítjuk, amely csak az év és a hónap értékeit jeleníti meg.
Következtetés
Ebben a bejegyzésben megtanultuk aadatok manipulálására és feldolgozására. Amint azt már megbeszéltük, különböző SQL-függvények léteznek a STRING, DATE és néhány gyakori speciális függvény számára, amelyeket mind String , Integer és Date értékeknél használhatunk .
Ezeknek a függvényeknek a megtanulásával könnyebbé és kényelmesebbé teheti SQL folyamatainkat. Ha többet szeretne megtudni erről a témáról és más kapcsolódó tartalomról, tekintse meg a vonatkozó linkek alábbi listáját.
Minden jót,
Hafiz
Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.
A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023
Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.
4 módszer a Pi használatára a Pythonban példákkal
Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.
Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.
Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.
Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.
Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.
Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.