Kapcsolódó témakörök
×
Adatok kezelése lekérdezésekkel
Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.
Adatok kezelése lekérdezésekkel

Több adatforrást használó lekérdezések létrehozása

Ez a böngésző nem támogatja a videók lejátszását.

Próbálja ki!

Gyakran a szükséges válaszok kigyűjtése érdekében olyan lekérdezéseket kell létrehoznia, amelyek egynél több táblából vagy táblák és lekérdezések kombinációjából gyűjtenek adatokat.

A csatlakozások első lépések

Előfordulhat, hogy egy kérdésre több forrásból (táblából vagy lekérdezésből) származó adatokat kell használnia. Előfordulhat például, hogy meg szeretné tudni, hogy egy adott régióban hány ügyfél rendelt egy adott terméket.

Ha több adatforrást ad hozzá, az Access a meglévő, definiált kapcsolatokat használja közöttük, vagy lekérdezési célokból illesztéseket hoz létre közöttük. Az illesztés a lekérdezés adatforrások közötti kapcsolatának egyszerű típusa.

Megjegyzés: Az illesztés ideiglenes, és csak a lekérdezéshez van társítva. Ha gyakran hozza létre ugyanazt az illesztéseket a táblák között, érdemes lehet állandó kapcsolatot létrehozni közöttük.

Belső illesztések

A legtöbb illesztés belső illesztés. Ez nem a külső illesztések , amelyekről a Külső illesztésekkel létrehozott lekérdezések létrehozása esetén kerül sor.

A belső illesztés csak akkor ad vissza adatokat az egyik forrásból, ha egyező rekordokat talál a másikban. Ha például a termékekről és megrendelésekről keres információkat, csak az egyező rendeléssel megrendelt termékek adatait láthatja.

Screenshot of Product and Orders tables

Önkiszolgáló illesztés

Az önkiszolgáló illesztés ugyanannak a táblának vagy lekérdezésnek két példányát illeszti össze. Segítségével ugyanannak a táblának a rekordjait kombinálhatja, ha az összekapcsolt mezőkben egyező értékek vannak.

Tegyük fel például, hogy van egy Alkalmazottak táblája, amely felsorolja a szervezet összes alkalmazottját, beleértve a vezetőket is. A tábla tartalmaz egy Jelentésbe mezőt, amely az alkalmazott felettesének azonosítóját tartalmazza.

ID

Utónév

Vezetéknév

Jelentések a(nak)

1

Kőszegi

Emília

5

2

Cencini

Andrew

3

Kotas

Január

10

4

Szerb

Marija

5

5

Kiss

István

2

6

Neipper

Tibor

10

7

Varga

György

10

8

Guissani

Ilona

10

9

Takács

Anna

5

10

Szilvia

Faragó

3

Ha meg kell keresnie egy alkalmazott felettesét, keresse meg a táblában az alkalmazottat, keresse meg a felettes azonosítóját a Jelentések a következőhöz mezőben, majd ugyanabban az Alkalmazottak mezőben keresse meg a vezető azonosítóját. Tegyük fel például, hogy Nagy Istvánnak jelenti be azt a felettesét, akinek az alkalmazotti azonosítója 5.

A feladat automatizálásához vegye fel az Alkalmazott táblát kétszer a lekérdezésbe, majd hozzon létre önkiszolgáló illesztéseket. Ha másodszor adja hozzá az adatforrást, az Access a második példány nevéhez az _1 számot fűzi. Ha például kétszer adja hozzá az Alkalmazottak táblát, a második példány neve Employees_1. Az egyes alkalmazottak felettesének nevének megjelenítéséhez létre kell hoznia egy illesztéseket az Alkalmazottak tábla Jelentések és Alkalmazottazonosító Employees_1 között.

1. Adatforrások hozzáadása

  • Válassza a Create > Query Design (Lekérdezéstervező létrehozása) lehetőséget.

Adja hozzá adatforrásként az összes szükséges táblát és lekérdezést. (Ne aggódjon. Ha elfelejt egyet, később is felvehet további adatforrásokat.)

Az adatforrások tartalmazhatnak táblákat, amelyekből információkat szeretne megjeleníteni (például egy terméktáblát), valamint táblákat, amelyek a feltételekhez szükséges információkat tartalmazzák.

Ne feledje, hogy a meglévő, mentett lekérdezések adatforrásként is elérhetők. Ha például már létrehozott egy lekérdezést, amely egy adott hónap összes rendelését megkeresi, használja a lekérdezést és a termékek táblát az adott hónapban eladott összes termékre.

2. Kapcsolódó adatforrások illesztása

  • Ha saját maga szeretne illesztéseket hozzáadni, húzzon egy mezőt az egyik adatforrásból egy másik adatforrás megfelelő mezőjébe. Az Access alapértelmezés szerint belső illesztéseket hoz létre.

A legtöbb kapcsolatnál az Access belső illesztéseket hoz létre. Ha pedig azt adja meg, hogy a hivatkozási integritásnak kötelezőnek kell lennie, akkor a hivatkozási integritás is érvényes. Egyes esetekben azonban az Access nem hozza létre a szükséges illesztéseket. Ha például meglévő lekérdezéseket ad az új lekérdezéshez, és még nem hozott létre kapcsolatokat, az Access nem hoz létre automatikusan illesztéseket.

3. A lekérdezés befejezése

  • A lekérdezés létrehozásához kövesse a szokásos lépéseket: adjon hozzá kimeneti mezőket, vegyen fel bármilyen feltételt, és futtassa vagy mentse a lekérdezést. További információ: Egyszerű lekérdezések létrehozása.

Többre kíváncsi?

Excel – oktatás

Outlook – oktatás

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

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

×