Relációs lekérdezéstervező (Power Pivot)

Fontos : Ez a cikk gépi fordítással lett lefordítva, lásd a jognyilatkozatot. A cikk angol változatát itt találhatja meg.

Amikor a Power Pivot a Microsoft Excel 2013 programban használatával SQL Server-alapú relációs adatokat importál, a relációs lekérdezéstervezővel interaktívan építheti fel a lekérdezést. A relációs lekérdezéstervezővel létrehozhat olyan lekérdezést, amely meghatározza a Microsoft SQL Server és Microsoft Azure SQL rendszerű relációs adatbázisokból, illetve a Microsoft SQL Server párhuzamos adatraktárból lehívandó adatokat. Használja a grafikus lekérdezéstervezőt a metaadatok feltérképezéséhez, a lekérdezés interaktív létrehozásához, valamint a lekérdezés eredményeinek megtekintéséhez.  Más lehetőségként használja a szöveges lekérdezéstervezőt a grafikus lekérdezéstervezőben létrehozott lekérdezések megtekintéséhez, illetve lekérdezések módosításához. Meglévő lekérdezést is importálhat fájlból vagy jelentésből.

  1. A Power Pivot ablakának megnyitása.

  2. Kattintson a Külső adatok beolvasása > Adatbázisból > Az SQL Server rendszerből parancsra.

  3. A Tábla importálása varázslóban adja meg a kiszolgáló nevét, a hitelesítő adatokat és az adatbázis nevét. Kattintson a Tovább gombra.

  4. Jelölje be Az importálandó adatokat megadó lekérdezés készítése választógombot. Kattintson a Tovább gombra.

  5. Tervezés elemre kattintva nyissa meg a relációs lekérdezéstervezőt.

Szükség esetén a szöveges lekérdezéstervezőben megírhatja a lekérdezést az SQL nyelv használatával. A szöveges lekérdezéstervezőre váltáshoz kattintson az eszköztár Szerkesztés szövegként elemére. Miután módosított egy lekérdezést a szöveges lekérdezéstervezővel, az adott lekérdezéshez a továbbiakban nem használhatja a grafikus lekérdezéstervezőt.

Megjegyzés : Az Oracle, az OLE DB, az ODBC és a Teradata típusú adatforrásokra vonatkozó lekérdezések megadásához kizárólag a szöveges lekérdezéstervező használható.

Tartalom

Grafikus lekérdezéstervező

Adatbázis nézete

Kijelölt mezők ablaktábla

Csoportosítás és összegzés

Függvényparaméterek ablaktábla

Kapcsolatok ablaktábla

Alkalmazott szűrők ablaktábla

Lekérdezés eredményei ablaktábla

Grafikus lekérdezéstervező eszköztár

Az automatikusan generált lekérdezések megismerése

Szöveges alapú lekérdezéstervező

A szöveges alapú lekérdezéstervező eszköztára

Parancstípus: Szöveg

Példa

Parancstípus: StoredProcedure

Példa

Parancstípus: TableDirect

Példa

Grafikus lekérdezéstervező

A grafikus lekérdezéstervező segítségével áttekintheti az adatbázistáblákat és -nézeteket, valamint interaktív módon összeállíthatja az SQL SELECT utasítást, amely megadja az adatkészlethez beolvasandó adatok helyéül szolgáló adatbázistáblákat és -oszlopokat. Ön kiválasztja az adatkészletbe felvenni kívánt mezőket, és igény szerint meghatározza az adatkészletbe foglalt adatokat leszűkítő szűrőket. Meghatározhatja, hogy a szűrők paraméterekként legyenek felhasználva, és futási időben adhatja meg a paramétereket. Ha több táblát jelöl ki, a lekérdezéstervező leírja az egyes táblapárok között fennálló kapcsolatot.

A grafikus lekérdezéstervező három területre oszlik. Attól függően, hogy a lekérdezés táblákat/nézeteket vagy tárolt eljárásokat/táblázat értékű függvényeket használ, a lekérdezéstervező elrendezése módosul.

Megjegyzés : 

Az SQL Server párhuzamos adatraktár nem támogatja a tárolt eljárásokat vagy táblázat értékű függvényeket.

Az alábbi ábrán a táblákkal és nézetekkel használt grafikus lekérdezéstervező látható.

Relációs lekérdezéstervező

Az alábbi ábrán a tárolt eljárásokkal és táblázat értékű függvényekkel használt grafikus lekérdezéstervező látható.

rs_relational_graphical_SP

A következő táblázat az egyes ablaktáblák funkcióját ismerteti:

Ablaktábla

Függvény

Adatbázis nézete

A táblák, nézetek, tárolt eljárások és táblázat értékű függvények hierarchikus nézetét jeleníti meg, amelyben a rendezés alapja az adatbázis sémája.

Kijelölt mezők

Megjeleníti az Adatbázis nézete ablaktáblában kijelölt elemek adatbázismező-nevét tartalmazó listát. Ezek a mezők adják majd az adatkészlet mezőgyűjteményét.

Függvényparaméterek

Megjeleníti az Adatbázis nézete ablaktáblában látható tárolt eljárások, illetve táblázat értékű függvények bemeneti paramétereinek listáját.

Kapcsolatok

Megjeleníti az Adatbázis nézete ablaktáblában levő táblák vagy nézetek kijelölt mezői alapján kikövetkeztetett vagy a kézzel létrehozott kapcsolatok listáját.

Alkalmazott szűrők

Megjeleníti az Adatbázis nézete ablaktáblában szereplő táblák vagy nézetek mezőinek és szűrési feltételeinek listáját.

Lekérdezés eredményei

Megjeleníti az automatikusan generált lekérdezéshez tartozó találatok mintaadatait.

Adatbázis nézete

Az Adatbázis nézete ablaktáblában láthatók azon adatbázis-objektumok metaadatai, amelyek megtekintésére jogosult. Ezt az adatforrással létesített kapcsolat és a hozzáférési adatok szabják meg. A hierarchikus nézetben az adatbázis-objektumok adatbázisséma szerint rendezve láthatók. Bontsa ki az egyes sémák csomópontját a táblák, nézetek, tárolt eljárások és táblázat értékű függvények megtekintéséhez. Bontsa ki a kívánt táblát vagy nézetet az oszlopok megjelenítéséhez.

Kijelölt mezők ablaktábla

A Kijelölt mezők ablaktábla megjeleníti az adatkészlet mezőit, valamint a lekérdezésbe felvenni kívánt csoportokat és összesítéseket.

A következő lehetőségek láthatók:

  • Kijelölt mezők   Megjeleníti az táblák vagy nézetek, tárolt eljárásokkal és táblázat értékű függvények bemeneti paramétereinek választott adatbázis mezőit. A mezők panelen megjelenő az adatkészlet mezőgyűjteményének válnak.

  • Használja a Jelentés adatai ablaktáblát egy adatkészlet mezőgyűjteményének megtekintéséhez.

  • Csoportosítás és összesítés:   Vált a csoportosítás és az összesítések lekérdezésben való használata között. Ha kikapcsolja a csoportosítási és összesítési funkciót, miután csoportosítást és összesítéseket vett fel, a rendszer eltávolítja azokat. A megjelenő (nincs) szó azt jelzi, hogy nincs használatban csoportosítás és összesítés. Ha újból bekapcsolja a csoportosítási és összesítési funkciót, a rendszer visszaállítja a korábbi csoportosítást és összesítéseket.

  • Mező törlése:   Törli a kijelölt mezőt.

Csoportosítás és összegzés

A nagy táblákat tartalmazó adatbázisok lekérdezése egyes esetekben olyan nagy számú adatsort ad vissza, ami már nehezen használható fel, és befolyásolja a hatalmas adatmennyiséget továbbító hálózat teljesítményét. Az adatsorok számának korlátozásához a lekérdezés tartalmazhat olyan SQL nyelvű összesítéseket, amelyek összegzik az adatokat az adatbázis-kiszolgálón.

Az összesítések az adatok összegzéseit adják vissza, és az adatok csoportosítása támogatja az összegzett adatokat megadó összesítést. Amikor összesítést használ a lekérdezésben, a lekérdezés automatikusan csoportosítja a visszaadott többi mezőt, és tartalmazza az SQL GROUP BY záradékot. Az adatok összesítés nélkül is összegezhetők, ha csak a Csoportosítási szempont lehetőséget választja a Csoportosítás és összesítés listáról. Az öösszesítések némelyike olyan lekérdezést tartalmaz, amely a DISTINCT kulcsszót is tartalmazza. A DISTINCT kulcsszó használatával kiküszöbölhetők az ismétlődő értékek.

A Microsoft SQL Server a Transact-SQL nyelvet, a Microsoft SQL Server párhuzamos adatraktár pedig az SQL nyelvet használja. Az SQL nyelv mindkét változata támogatja a lekérdezéstervező által biztosított záradékot, kulcsszót és összesítéseket.

Az alábbi táblázat az összesítések felsorolását és rövid ismertetését tartalmazza.

Összesítés

Leírás

Átlag

Egy csoportban levő értékek átlagát adja vissza. Az SQL AVG összegzést valósítja meg.

Count

Egy csoportban levő elemek számát adja eredményül. Az SQL COUNT összegzést valósítja meg.

Nagy darabszám

Egy csoportban levő elemek számát adja eredményül. Az SQL COUNT_BIG összegzést valósítja meg. A COUNT és a COUNT_BIG között az a különbség, hogy a COUNT_BIG összegzés mindig bigint adattípusú értéket ad vissza.

Min

Egy csoportban található minimális értéket adja eredményül. Az SQL MIN összegzést valósítja meg.

Max

Egy csoportban található maximális értéket adja eredményül. Az SQL MAX összegzést valósítja meg.

Szórás

Egy csoportban levő összes érték statisztikai szórását adja eredményül. Az SQL STDEV összegzést valósítja meg.

SzórásP

Egy kifejezésben megadott csoport összes értékéből álló sokaság statisztikai szórását adja eredményül. Az SQL STDEVP összegzést valósítja meg.

Összeg

Egy csoportban levő összes érték összegét adja eredményül. Az SQL SUM összegzést valósítja meg.

Var

Egy csoportban levő összes érték statisztikai varianciáját adja eredményül. Az SQL VAR összegzést valósítja meg.

VarP

Egy csoport összes értékéből álló sokaság statisztikai varianciáját adja eredményül. Az SQL VARP összegzést valósítja meg.

Eltérők átlaga

Eltérő értékekből számított átlagot ad eredményül. Az AVG összegzés és a DISTINCT kulcsszó kombinációját valósítja meg.

Eltérők darabszáma

Eltérő értékekből számított darabszámot ad eredményül. A COUNT összegzés és a DISTINCT kulcsszó kombinációját valósítja meg.

Eltérők nagy darabszáma

Egy csoportban levő egyedi elemek számát adja vissza. A COUNT_BIG összegzés és a DISTINCT kulcsszó kombinációját valósítja meg.

Eltérők szórása

Egyedi értékek statisztikai szórását adja eredményül. Az STDEV összegzés és a DISTINCT kulcsszó kombinációját valósítja meg.

Eltérők SzórásP értéke

Egyedi értékek statisztikai szórását adja eredményül. Az STDEVP összegzés és a DISTINCT kulcsszó kombinációját valósítja meg.

Eltérők összege

Eltérő értékek összegét adja eredményül. A SUM összegzés és a DISTINCT kulcsszó kombinációját valósítja meg.

Eltérők varianciája

Egyedi értékek statisztikai varianciáját adja eredményül. A VAR összegzés és a DISTINCT kulcsszó kombinációját valósítja meg.

Eltérők VarP értéke

Egyedi értékek statisztikai varianciáját adja eredményül. A VARP összegzés és a DISTINCT kulcsszó kombinációját valósítja meg.

Függvényparaméterek ablaktábla

A Függvényparaméterek ablaktáblában a tárolt eljárás vagy táblaértéket használó függvény paraméterei szerepelnek. A következő oszlopok láthatók:

  • Paraméternév:   A tárolt eljárás, illetve a táblaértéket használó függvény által meghatározott paraméter neve.

  • Érték:   A paraméterhez használandó érték, amelyet a tervezési fázisban futtatott lekérdezés beolvas a Lekérdezés eredményei ablaktáblában történő megjelenítéshez. A rendszer nem ezt az értéket használja futásidőben.

Kapcsolatok ablaktábla

A Kapcsolatok ablaktáblában az illesztési kapcsolatok láthatók. A kapcsolatokat a rendszer észlelheti automatikusan az adatbázis metaadataiból beolvasott külső kulcsos kapcsolatok alapján, de a kapcsolatok kézzel is létrehozhatók.

A következő lehetőségek láthatók:

  • Automatikus észlelés: Be- és kikapcsolja az automatikus észlelési funkciót, amely automatikusan létrehozza a táblák közötti kapcsolatokat. Ha be van kapcsolva az automatikus észlelés, akkor a lekérdezéstervező létrehozza a kapcsolatokat a táblákban levő külső kulcsokból. Egyéb esetben a kapcsolatokat kézzel kell létrehozni. Amikor kijelöl táblákat az Adatbázis nézet ablaktáblában, az automatikus észlelési funkció megpróbálja automatikusan létrehozni a kapcsolatokat. Ha azt követően kapcsolja be az automatikus észlelési funkciót, hogy kézzel létrehozott kapcsolatokat, akkor a rendszer elveti a létező kapcsolatokat.

    Fontos : Az SQL Server párhuzamos adatraktárral való használata esetén az illesztések létrehozásához szükséges metaadatok nem állnak rendelkezésre, így a kapcsolatok nem hozhatók létre automatikusan. Ha a lekérdezés SQL Server párhuzamos adatraktárból olvas be adatokat, az összes táblaillesztést kézzel kell létrehozni.

  • Kapcsolat hozzáadása: Felvesz egy kapcsolatot a Kapcsolat listára.

    Ha be van kapcsolva az automatikus észlelés, akkor a lekérdezéstervező automatikusan felveszi a Kapcsolat listára azokat a táblákat, amelyek oszlopait felhasználják a lekérdezésben. Amikor az automatikus észlelés felismeri, hogy két tábla kapcsolódik, felveszi az egyik táblát a Bal oldali tábla oszlopba, a másik táblát pedig a Jobb oldali tábla oszlopba, és létrehoz közöttük egy belső illesztést. Mindegyik kapcsolat egy JOIN záradékot hoz létre a lekérdezésben. Ha a táblák nem kapcsolódnak egymáshoz, akkor mindegyik a Bal oldali tábla oszlopban szerepel, és az Illesztés típusa oszlop azt jelzi, hogy a táblák nem kapcsolódnak más táblákhoz. Amikor be van kapcsolva az automatikus észlelés, nem vehetők fel kapcsolatok kézzel olyan táblák között, amelyekről az automatikus észlelés azt állapította meg, hogy nem kapcsolódnak.

    Ha az automatikus észlelés ki van kapcsolva, felvehet kapcsolatokat a táblák között, és módosíthatja azokat. Kattintson a Mezők szerkesztése lehetőségre a táblák illesztéséhez használandó mezők megadásához.

    A kapcsolatok olyan sorrendben jelennek meg a Kapcsolat listán, amilyen sorrendben a rendszer elvégzi majd az illesztéseket a lekérdezésben. A kapcsolatok sorrendjének módosításához feljebb és lejjebb helyezheti a kapcsolatokat a listán.

    Ha több kapcsolatot használ egy lekérdezésben, akkor az első kapcsolat kivételével mindegyik kapcsolatban szereplő egyik táblára hivatkozni kell a következő kapcsolatokban.

    Ha egy kapcsolat mindkét táblájára hivatkoznak egy előző kapcsolatból, akkor a kapcsolat nem hoz létre külön JOIN záradékot, hanem egy illesztési feltételt ad hozzá az előző kapcsolat által létrehozott JOIN záradékhoz. Az illesztés típusát a rendszer az előző kapcsolatból állapítja meg, amely ugyanazokra a táblákra hivatkozott.

  • Mezők szerkesztése: Megnyitja a Kapcsolódó mezők szerkesztése párbeszédpanelt, amelyen felvehet kapcsolatokat a táblák között, és módosíthatja azokat. Ön választhatja ki az összeillesztendő mezőket a jobb és a bal oldali táblából. Több mezőt is összeilleszthet a jobb és a bal oldali táblából, és így több illesztési feltételt is megadhat egy kapcsolatban. A bal és a jobb oldali táblát összeillesztő mezők nevének nem kell megegyeznie. Az összeillesztett mezők adattípusának azonban kompatibilisnek kell lennie.

  • Kapcsolat törlése: Törli a kijelölt kapcsolatot.

  • Fel és lejjebb. Mozgás a kapcsolatok, felfelé vagy lefelé a kapcsolat listában. A sorozat, a lekérdezés elhelyezett kapcsolatok hatással lehet a lekérdezés eredményét. A kapcsolatok kerülnek a lekérdezést abban a sorrendben jelennek meg a kapcsolatok listájában.

A következő oszlopok láthatók:

  • Táblázat balra   Részére join-kapcsolatban az első tábla neve.

  • Illesztés típusa   Csatlakozás SQL utasítás használt típusa az automatikusan generált lekérdezéshez jeleníti meg. Alapértelmezés szerint idegen kulcs korlátozás lép fel, ha INNER JOIN használják. Más illesztések típusai a LEFT JOIN és RIGHT JOIN lehet. Ha az alábbi illesztés típusát a egyike sem vonatkozik, a az Illesztés típusát oszlop Unrelatedjeleníti meg. Nincs CROSS JOIN illesztések létrehozott nem kapcsolódó táblák; Ehelyett kézzel kell létrehozni a kapcsolatok oszlopok összefűzésével a bal és jobb oldali táblában található.

  • Jobb oldali tábla:   A kapcsolódásban (JOIN-kapcsolatban) részt vevő második tábla neve.

  • Illesztési mezők:   Felsorolja az összeillesztett mezőpárokat. Ha egy kapcsolat több illesztési feltételt tartalmaz, akkor az összeillesztett mezőpárok vesszővel (,) elválasztva jelennek meg a listán.

Alkalmazott szűrők ablaktábla

Az Alkalmazott szűrők ablaktáblában szerepelnek azok a feltételek, amelyek alapján a rendszer futás közben korlátozza a bekért adatsorokat. Az ebben az ablaktáblában megadott feltételeket a program egy SQL WHERE záradék létrehozásához használja. A paraméterbeállítás kiválasztásakor a program automatikusan létrehoz egy paramétert.

A következő oszlopok láthatók:

  • Mezőnév:   Megjeleníti a mező nevét, amelyre a feltételt alkalmazni kívánja.

  • Műveleti jel   Megjeleníti a a szűrőkifejezésben használandó műveletet.

  • Érték   A szűrőkifejezésben használandó értéket jeleníti meg.

  • Paraméter   Megjeleníti a lekérdezési paraméter hozzáadásának a lekérdezésre.

Lekérdezés eredményei ablaktábla

A Lekérdezés eredményei ablaktáblán annak az automatikusan generált lekérdezésnek az eredményei láthatók, amelyet a többi ablaktáblán megadott kijelölések szabnak meg. Az eredménykészlet oszlopai a Kiválasztott mezők ablaktáblában megadott mezők, a soradatok mennyiségét pedig az Alkalmazott szűrők ablaktáblában megadott szűrők határozzák meg.

Ezek az adatok a lekérdezés futtatásakor az adatforrásból származó értékeket reprezentálják.

Az eredményhalmaz elemeinek rendezési sorrendjét az szabja meg, hogy milyen sorrendben történt beolvasásuk az adatforrásról. A rendezési sorrendet meg lehet változtatni közvetlenül a lekérdezési szöveg módosításával.

Grafikus lekérdezéstervező eszköztár

A grafikus lekérdezéstervező eszköztárában a következő gombok állnak rendelkezésre a lekérdezések megadásának és az eredmények megjelenítésének egyszerűbbé tétele érdekében.

Gomb

Leírás

Szerkesztés szövegként

Váltson át kíván a szöveges lekérdezéstervezőre az automatikusan generált lekérdezés megtekintéséhez, illetve a lekérdezés módosításához.

Importálás

Meglévő lekérdezés importálása fájlból vagy jelentésből. Az .sql és az .rdl fájltípus támogatott.

Lekérdezés futtatása

Futtassa a lekérdezést. A Lekérdezés eredményei ablaktáblában megjelenik az eredményhalmaz.

Vissza a lap tetejére

Az automatikusan generált lekérdezések megismerése

Ha kijelöl táblákat és oszlopokat vagy tárolt eljárásokat és nézeteket az Adatbázis nézet ablaktáblában, a lekérdezéstervező beolvassa az alapként szolgáló elsődleges kulcs és külső kulcs kapcsolatát az adatbázissémából. Ezen kapcsolatok elemzésével a lekérdezéstervező észleli a kapcsolatokat két tábla között, és illesztéseket vesz fel a lekérdezésbe. Csoportosítás és összesítések hozzáadásával módosíthatja a lekérdezést, továbbá felvehet vagy módosíthat kapcsolatokat, és beállíthat szűrőket. Ha meg szeretné tekinteni a lekérdezés szövegét, amely mutatja az adatok beolvasásához használandó oszlopokat, a táblák közötti illesztéseket, valamint az esetleges csoportokat és összesítéseket, kattintson a Szerkesztés szövegként gombra.

Vissza a lap tetejére

Szöveges alapú lekérdezéstervező

A szöveges alapú lekérdezéstervező segítségével az adatforrás által támogatott lekérdezési nyelven adhat meg lekérdezést, futtathatja a lekérdezést, és már a tervezéskor megtekintheti az eredményeket. Megadhat több SQL utasítást, lekérdezést vagy parancsszintaxist az egyéni adatfeldolgozási kiterjesztésekhez, valamint kifejezésként megadott lekérdezéseket is.

Mivel a szöveges alapú lekérdezéstervező nem dolgozza fel a lekérdezést, tetszőleges lekérdezésszintaxis használható. Ez alapértelmezés szerinti lekérdezéstervező számos adatforrástípus esetén.

A szöveges alapú lekérdezéstervező egy eszköztárat és a következő két ablaktáblát jeleníti meg:

  • Lekérdezés   A lekérdezés szövegét, a táblázat neve vagy a tárolt eljárás nevét a lekérdezés típusától függően jeleníti meg. Az összes típusú adatforrásokra vonatkozó nem lekérdezés diagramtípusokat érhetők el. Ha például táblanév támogatott csak OLE DB adatforrástípus.

  • Eredmény   A tervezéskor futtatott lekérdezés eredményeit jeleníti meg.

A szöveges alapú lekérdezéstervező eszköztára

A szöveges alapú lekérdezéstervező egyetlen eszköztárat tartalmaz az összes parancstípushoz. A következő táblázat az eszköztár gombjait és ezek funkcióját ismerteti.

Gomb

Leírás

Szerkesztés szövegként

Váltás a szöveges alapú lekérdezéstervező és a grafikus lekérdezéstervező között. Nem minden adatforrástípus támogatja a grafikus lekérdezéstervezőket.

Importálás

Meglévő lekérdezés importálása fájlból vagy jelentésből. Csak az .sql és az .rdl fájltípus használható.

Relációs lekérdezéstervező ikon

A lekérdezés futtatása és az eredményhalmaz megjelenítése az Eredmény ablaktáblában.

Parancs típusa

A Szöveg, a StoredProcedure vagy a TableDirect választható. Ha a tárolt eljárás paramétereket tartalmaz, a Lekérdezésparaméterek megadása párbeszédpanel jelenik meg, amikor az eszköztáron a Futtatás gombra kattint, és szükség szerint megadhatja az értékeket.

Megjegyzés : Ha a tárolt eljárás egynél több eredményhalmazt ad vissza, csak az első eredményhalmazt használja a rendszer az adatkészlet feltöltéséhez.

Megjegyzés :  A TableDirect csak OLE DB adatforrástípus esetén támogatott.

Parancstípus: Szöveg

Amikor SQL Server-adatkészletet hoz létre, alapértelmezés szerint a relációs lekérdezéstervező nyílik meg. Ha át kíván váltani a szöveges lekérdezéstervezőre, kattintson az eszköztáron levő Szerkesztés szövegként váltógombra. A szöveges alapú lekérdezéstervező két ablaktáblát jeleníti meg: a Lekérdezés és az Eredmény ablaktáblát. A következő ábrán ezek láthatók.

Relációs lekérdezéstervező

A következő táblázat az egyes ablaktáblák funkcióját ismerteti:

Ablaktábla

Függvény

Lekérdezés

Az SQL-lekérdezés szövegét jeleníti meg. Ebben az ablaktáblában SQL-lekérdezést írhat be vagy szerkeszthet.

Eredmény

A lekérdezés eredményét jeleníti meg. A lekérdezés futtatásához kattintson a jobb oldali egérgombbal bármelyik ablaktáblára, és válassza a Futtatás menüpontot, vagy kattintson az eszköztáron a Futtatás gombra.

Példa

A következő lekérdezés a nevek listáját adja vissza a(z) ContactType táblából.

Jelölje ki a ContactType neve

Amikor az eszköztáron a Futtatás gombra kattint, lefut a Lekérdezés ablaktáblában levő parancs, és az eredmények (a nevek listája) megjelennek az Eredmény ablaktáblában.

Parancstípus: StoredProcedure

Ha a Parancs típusa: StoredProcedure lehetőséget választja, a szöveges alapú lekérdezéstervező két ablaktáblát jelenít meg: a Lekérdezés és az Eredmény ablaktáblát. Adja meg a tárolt eljárás nevét a Lekérdezés ablaktáblában, majd kattintson az eszköztáron a Futtatás gombra. Ha a tárolt eljárás paramétereket használ, megnyílik a Lekérdezésparaméterek megadása párbeszédpanel. Adja meg a tárolt eljárás paraméterértékeit.

Az alábbi ábra a Lekérdezés és az Eredmény ablaktáblát mutatja egy tárolt eljárás futtatásakor. Ebben az esetben a bemeneti paraméterek állandó értékek.

Relációs lekérdezéstervező

A következő táblázat az egyes ablaktáblák funkcióját ismerteti:

Ablaktábla

Függvény

Lekérdezés

Megjeleníti a tárolt eljárás nevét és az esetleges bemeneti paramétereket.

Eredmény

A lekérdezés eredményét jeleníti meg. A lekérdezés futtatásához kattintson a jobb oldali egérgombbal bármelyik ablaktáblára, és válassza a Futtatás menüpontot, vagy kattintson az eszköztáron a Futtatás gombra.

Példa

A következő lekérdezés az uspGetWhereUsedProductID tárolt eljárást hívja meg. Ha a tárolt eljárás tartalmaz bemeneti paramétereket, azoknak értéket kell adnia a lekérdezés futtatásakor.

uspGetWhereUsedProductID

Kattintson a Futtatás (!) gombra. A következő táblázat egy példát mutat be az uspGetWhereUsedProductID paraméterek használatára, amelyekhez értékeket ad meg a Lekérdezésparaméterek megadása párbeszédpanelen.

@StartProductID

820

@CheckDate

20010115

Parancstípus: TableDirect

Ha a Parancs típusa: TableDirect lehetőséget választja, a szöveges alapú lekérdezéstervező két ablaktáblát jeleníti meg: a Lekérdezés és az Eredmény ablaktáblát. Amikor megad egy táblát, és a Futtatás gombra kattint, az adott tábla összes oszlopát visszaadja a lekérdezés.

Példa

OLE DB adatforrástípus esetén az alábbi adatkészlet-lekérdezés a(z) ContactType tábla összes partnertípusának az eredménykészletét adja vissza.

ContactType

Amikor megadja a ContactType táblanevet, az egyenértékű SELECT SQL-utasítás létrehozásával * át a(z) ContactType.

Vissza a lap tetejére

Megjegyzés : Gépi fordítás jognyilatkozata: Ez a cikk számítógép által, emberi közreműködés nélkül lett lefordítva. A Microsoft ezeket a gépi fordításokat azért nyújtja, hogy az angol nyelvet nem beszélők minél több tartalomhoz tudjanak hozzáférni a Microsoft termékeivel, szolgáltatásaival és technológiáival kapcsolatban. A gépi fordítás miatt előfordulhat, hogy a szöveg szóhasználati, szintaktikai vagy helyesírási hibákat tartalmaz.

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×