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 megtanuljuk és megértjük, hogyan használhatunk segédlekérdezést az SQL-ben. Az allekérdezés egy másik lekérdezésben található lekérdezés. Nevezhetjük beágyazott lekérdezésnek is egy nagyobb lekérdezésben. Ezt zárójelbe kell zárni, és többnyire WHERE záradékban kell használni.
Használhatunk segédlekérdezéseket az SQL-ben, ha több táblából kell adatokat hoznunk.
Tegyük fel például, hogy megvan ez a 2 táblázat.
Ez az a probléma, amelyet meg kell oldanunk. Meg kell szereznünk a 2022-ben vásárló vásárlók nevét, e-mail azonosítóját és címét. Ez nem lehetséges csak a Vevők tábla használatával, mert ezen a táblázaton nem szerepel az értékesítés vagy a rendelés dátuma oszlop. Más módszereink is vannak ennek megoldására.
Tartalomjegyzék
Adatok kézi lekérése több egyéni lekérdezéssel
Először is, mivel az Értékesítési táblából az Ügyfélazonosítónk van , azt tehetjük, hogy lekérjük a 2022-ben vásárolt személyek vásárlói azonosítóját az Értékesítési tábla OrderDate oszlopából .
Feltéve, hogy most már rendelkezünk a 2022-től vásárolt személyek ügyfél-azonosítójával ( 1, 3, 5, 7, 8, 9… ), akkor létrehozhatunk egy másik lekérdezést, hogy az ügyfelek adatait megkapjuk a Vevők táblán keresztül a vásárlók adatai alapján. ID .
Ezzel a módszerrel az a probléma, hogy a folyamatot kézzel végeztük. Először is meg kell szereznünk az ügyfelek azonosítóját, és manuálisan be kell vinnünk őket a következő lekérdezésbe, hogy megkapjuk az ügyfelek adatait.
Adatok automatikus lekérése SQL segédlekérdezésen keresztül
Ahelyett, hogy manuálisan adnánk meg az azonosítóikat, ezt automatikusan is megtehetjük egy segédlekérdezés használatával. Használhatjuk az IN feltétellel együtt, hogy automatikusan elhozzuk az ügyfelek azonosítóját, vagy bármilyen adatot, ami egy adott probléma megoldásához szükséges.
Ez egy példa arra, hogy mit tehetünk a probléma megoldása érdekében. Ebben a mintalekérdezésben a beágyazott lekérdezésből származó ügyfél-azonosítójuk alapján választjuk ki az ügyfelek nevét, címét és e-mail-azonosítóját az Ügyfelek táblázatból. Ebben a beágyazott lekérdezésben az ügyfél-azonosító az Értékesítési táblából származik, 2022-es rendelési dátummal.
Ezzel a technikával nem kell manuálisan megadnunk azoknak az ügyfeleknek az ügyfél-azonosítóját, akik 2022-től vásároltak. A rendszer automatikusan lekéri az általunk létrehozott beágyazott lekérdezésből.
Példa segédlekérdezési forgatókönyvre az SQL Server Management Studio segítségével
Vegyünk most egy hasonló forgatókönyvet, és ezúttal tegyük meg az SQL Server Management Studio ( SSMS ) segítségével. Ebben a példában van még két másik tábla : SalesOrderHeader és SalesTerritory .
Célunk, hogy a SalesOrderHeaderrel kapcsolatos összes információt megszerezzük egy amerikai ország régiójából. A SalesOrderHeaderben nem szerepel az ország régió oszlopa.
Használhatjuk azonban a Területazonosító oszlopot, amely az Értékesítési Terület táblában is elérhető . Itt kaphatjuk meg az ország régió információit is, ami a CountryRegionCode oszlop.
Ezt ismét megtehetjük manuálisan, ha először lekérjük a TerritoryID-t a SalesTerritory táblából egy amerikai országrégióval.
Ezután megjelenik a TerritoryID listája az Egyesült Államok régiójában.
Ezt követően felhasználhatjuk ezeket az azonosítókat a kívánt eredmény eléréséhez, ha manuálisan beírjuk őket a lekérdezésünkbe.
Az azonosítók kézi bevitele helyett azonban ezt egyszerűen megtehetjük egy segédlekérdezés használatával. Csak le kell cserélnünk az első lekérdezésünkkel, ahol megkapjuk a TerritoryID-t a SalesTerritory táblában egy amerikai országrégióval.
Ezután ugyanazt az eredményt adja, mint a kézi eljárás.
Következtetés
Összefoglalva, megtanultuk a segédlekérdezés használatát és fontosságát az SQL-ben. Megbeszéltük továbbá bizonyos részlekérdezések létrehozásának megfelelő szintaxisát. Minden bizonnyal több lekérdezést is létrehozhatunk, hogy egy adott kimenet kézi folyamatát hozzuk létre. Ehelyett azonban használhatjuk a segédlekérdezést a WHERE záradékkal és az IN feltétellel, hogy automatikusan lekérjünk bizonyos adatokat egy másik táblából.
Remélhetőleg ezt a technikát tudja majd használni a jövőbeni lekérdezések hatékonyabb felhasználásához.
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.