Hogyan készítsünk egy SQL lekérdezést Excel-ben

Anonim

SQL a Microsoft Excelben

Az SQL egy népszerű programozási nyelv, amelyet az adatbázisok (adatbázis) használatával használnak. Bár a Microsoft Office csomagban található adatbázisokkal rendelkező műveletek esetében külön alkalmazás - hozzáférés, de az Excel program az adatbázisban is működhet, az SQL kérések készítése. Találjuk meg, hogyan lehet hasonló kérést alkotni.

SQL Execution ablak az XLTools bővítmények a Microsoft Excelben

Lecke: "Smart" asztalok Excelben

2. módszer: Extra Excel Eszközök használata

Van egy módja annak, hogy hozzon létre egy SQL lekérdezést a kiválasztott adatforráshoz Exel beépített szerszámok segítségével.

  1. Futtassa az Excel programot. Ezt követően az "Adatok" lapra lépünk.
  2. Menjen a Microsoft Excel adatlapra

  3. A "Külső adatok megszerzése" eszköztáron, amely a szalagon található, kattintson a "Más forrásokról" ikonra. Megnyílik a további műveleti lehetőségek listája. Válassza ki az elemet "az adatkapcsolat varázslóból".
  4. Menjen az Adatkapcsolat varázslóra a Microsoft Excel programban

  5. Az adatkapcsolat varázsló elindul. Az adatforrások típusainak listáján válassza az "ODBC DSN" lehetőséget. Ezt követően kattintson a "Következő" gombra.
  6. Adatmesterek ablak a Microsoft Excelben

  7. Az adat varázsló ablak megnyílik, amelyben kiválaszthatja a forrás típusát. Válassza ki a "MS Access Database" nevet. Ezután kattintson a "Következő" gombra.
  8. A Microsoft Excel adata varázslójának forrás típusának kiválasztási ablaka

  9. Megnyílik egy kis navigációs ablak, amelyben az MDB vagy az ACCDB formátumú adatbáziskönyvtárba kell váltani, és válassza ki a kívánt adatbázis fájlt. A logikai lemezek közötti navigáció különleges "lemezeken" történik. Van egy átmenet a "katalógusok" ablak központi területére. Az ablak bal oldali ablaktábláján megjeleníti az aktuális könyvtárban található fájlokat, ha MDB vagy ACCDB kiterjesztésük van. Ezen a területen van, hogy ki kell választania a fájl nevét, majd kattintson az "OK" gombra.
  10. Adatbázis-kiválasztási ablak a Microsoft Excelben

  11. Ezt követően az asztali kiválasztási ablak a megadott adatbázisban indul el. A központi régióban válassza ki a kívánt táblázat nevét (ha vannak több közülük), majd kattintson a "Következő" gombra.
  12. A Microsoft Excel adatbázis-kiválasztási ablaka

  13. Ezután megnyílik a Data Connection File Connection ablak. Ez tartalmazza az általunk létrehozott kapcsolat alapvető adatait. Ebben az ablakban elegendő a "Befejezés" gombra kattintani.
  14. Adatkapcsolatfájl kapcsolat ablak a Microsoft Excelben

  15. Az Excel lap elindítja az adat importálódást. Meghatározható, hogy milyen formanyomtatványt szeretne bemutatni:
    • Asztal;
    • A konszolidált táblázat jelentése;
    • Összefoglaló diagram.

    Válassza ki a kívánt opciót. Az alacsonyabb, meg kell adnia, hogy pontosan az adatokat kell elhelyezni: új lapon vagy az aktuális lapon. Az utóbbi esetben a szálláskoordináták kiválasztásának lehetősége is rendelkezésre áll. Alapértelmezés szerint az adatok az aktuális lapra kerülnek. Az importált objektum bal felső szögét az A1 sejtbe helyezzük.

    Az összes behozatali beállítás megadása után kattintson az "OK" gombra.

  16. Data Import ablak a Microsoft Excelben

  17. Amint azt látjuk, az adatbázisból származó táblázat a lapra kerül. Ezután az "Adatok" fülre lépünk, és kattintunk a "Connection" gombra, amelyet a szerszámblokkban lévő szalagon ugyanazzal a névvel kell elhelyezni.
  18. Váltson a Microsoft Excel kapcsolatablakára

  19. Ezután elindul a Csatlakozás ablak. Benne az általunk korábban csatlakoztatott adatbázis nevét látjuk. Ha a csatlakoztatott adatbázis kissé, akkor válassza ki a kívánt és jelölje ki. Ezt követően kattintson a "Tulajdonságok ..." gombra az ablak jobb oldalán.
  20. Menjen az adatbázis tulajdonságai a Microsoft Excel-ben

  21. A kapcsolat tulajdonságai ablak kezdődik. A "Meghatározás" fülbe kerülünk. Az aktuális ablak alján található "Szöveges szöveg" mezőben írja be az SQL parancsot a nyelv szintaxisával összhangban, amelyet röviden beszéltünk az 1. módszer figyelembevételével. Majd nyomja meg az "OK" gombot.
  22. Csatlakozási tulajdonságok ablak a Microsoft Excelben

  23. Ezt követően automatikusan visszatér a könyvhez való csatlakozáshoz. Csak a "frissítés" gombra kattintva van. A lekérdezéssel kapcsolatos adatbázishoz való fellebbezés akkor fordul elő, amelyek után az adatbázis visszaadja a feldolgozás eredményeit az Excel laphoz, az általunk korábban átadott táblázatban.

Adatbázis küldése a Connection ablakban a Microsoft Excelbe

3. módszer: Csatlakozás az SQL Server SQL Serverhez

Ezenkívül az Excel eszközökön keresztül van kapcsolat az SQL Serverrel, és kéréseket küld. A lekérdezés kiépítése nem különbözik az előző verziótól, de először is telepítenie kell a kapcsolatot. Lássuk, hogyan kell csinálni.

  1. Futtassa az Excel programot, és menjen az Adatfülre. Ezután kattintson a "Más forrásokról" gombra, amely a "Külső adatok megszerzése" eszköztáron található. Ezúttal a lista listájából válassza ki az "SQL Server Server" opciót.
  2. Menjen az SQL Server Connection ablakba a Microsoft Excel programban

  3. Megnyitja a Connection ablakot az adatbázis-kiszolgálóra. A kiszolgálónév mezőben adja meg azt a kiszolgáló nevét, amelyhez csatlakozik. A "Fiók" csoportban pontosan el kell döntenie, hogyan kell csatlakozni: a Windows hitelesítés vagy a felhasználónév és a jelszó megadásával. A kapcsolatot a hozott határozat szerint mutatom. Ha a második lehetőséget választotta, akkor a megfelelő mezőknek meg kell adniuk a felhasználónevet és a jelszót. Miután az összes beállítás megtörténik, kattintson a "NEXT" gombra. Miután végrehajtotta ezt a műveletet, csatlakozik a megadott kiszolgálóhoz. Az adatbázis-kérelem megszervezésével kapcsolatos további intézkedések hasonlóak az előző módszerben leírtakhoz.

Adatkapcsolat varázsló ablak a Microsoft Excelben

Amint látja, az Excele SQL-ben a kérés beépített programeszközként és harmadik fél kiegészítőként szervezhető. Minden felhasználó kiválaszthatja azt az opciót, amely kényelmesebbé válik, és alkalmasabb a kifejezetten beállított feladat megoldására. Bár az XLTools kiegészítő lehetősége általában még mindig valamivel fejlettebb, mint a beágyazott Excel eszközök. Az XLTools fő hiánya az, hogy a bővítmény szabad használata csak két naptári hétre korlátozódik.

Olvass tovább