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.
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.
- Futtassa az Excel programot. Ezt követően az "Adatok" lapra lépünk.
- 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".
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
- 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.
- 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.
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.