Adatok kezelése lekérdezésekkel

Nem kapcsolódó adatforrások lekérdezése

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Ez a böngésző nem támogatja a videók lejátszását. Telepítse a Microsoft Silverlightot, az Adobe Flash Playert vagy az Internet Explorer 9-es verzióját.

Előfordul, hogy létrehozásához szükséges információk csoportosítani, amely nem rendelkezik közvetlen (egy az egyhez vagy egy a többhöz) kapcsolat adatforrásokból származó lekérdezés.

Adatforrások a lekérdezések csatlakoztassa köztes táblázatok használata

Ha futtatja a lekérdezést, az Access a kapcsolatokat használja létrehozott tábla közötti deduces, és más adatforrásokból közötti kapcsolatokat hoz létre. Ha a kapcsolat szükséges ahhoz, hogy a lekérdezés nem létezik, csatlakozás a táblákat, amelyek lekérdezik részeként.

Tegyük fel, hogy szeretné, hogy érkezett-e különféle szállítóktól származó termékek hány rendelések. A Szállítók tábla nem kapcsolódik a vásárlás rendelés részletei táblában, amely a termék azonosítók és mennyiségi információkat tartalmazza. A vételi Megrendelések tábla azonban csatlakozik a vásárlás rendelés részletei táblában.

Több tábla adatforrásból, és előre definiált kapcsolatok nélkül.

Tipp: Ha előfordulhat, hogy ez a kapcsolat kívül a lekérdezés készít, célszerű a későbbi felhasználás céljából köztes kapcsolat létrehozásához. Megtudhatja, hogy című témakörben olvashat létrehozása több-a-többhöz kapcsolatot.

Ha nem szeretné a köztes tábla létrehozása az adatbázisban, használja a vételi Megrendelések tábla a lekérdezésbe köztes táblában. Felvétele a táblába bal oldalán a vásárlás rendelések táblát, és hozzon létre kapcsolatot.

Két tábla közvetve csatlakozni egy tábla használatával

A vásárlás rendelések táblát a két elemezve tábla a szállítók és a vásárlás rendelés részletei csatlakozik. Csatlakozás a táblák, például (az szállító táblázat azonosító) és a vásárlás rendelések táblában Azonosítókódját mezők az alábbi feltételeknek megfelelő használatával:

  • A két mező egyező vagy kompatibilis adattípusok van. Ha például egy szövegmező, ahová való kapcsolódást szám adattípusú mezőre.

  • A mezők azonosítása: a táblázatok egyező, egyedi rekordok. Ha például nem szeretne csatlakozni két Vezetéknév mező mivel vezetéknevek nem mindig egyedi.

  • A mezők győződjön meg arról, hogy a megfelelő rekordok eredménye. Például ha Azonosítókódját vásárlás azonosító csatlakozni, jelenhet meg bizonyos találatokat, ha az azonosítók hasonlítanak. De az eredmények nem értelmezéséhez táblázatkapcsolat, mert a Azonosítókódját amelyen, semmi sem a vásárlás azonosítóval. Célszerűbb csatlakozhat azonosító Szállítók táblából Azonosítókódját a vételi megrendelések táblázatban – a rekordokat adja vissza, mivel a két mező azonosítsa a szolgáltató fog stimmelnek.

Lépések

Az adatbázis-köztes táblázat tartalmaz, vagy csak egy, a lekérdezés használatát is tervezi, kövesse az alábbi lépéseket:

  1. Köztes táblázat hozzáadása a lekérdezés a két nem tábla között.

  2. Minden szükséges kapcsolat létesítése a köztes táblázatot.

    Kapcsolatok bármilyen megfelelő típusú illesztési használhatja, de – ez a modul a korábban ismertetett feltételeknek megfelelő mezők kell csatlakoznia.

    Köztes táblát a kapcsolatok létrehozásához szükséges
  3. Töltse ki a lekérdezést.

    A választó lekérdezések létrehozását a szokásos lépéseinek követése: Adja hozzá a kívánt kimeneti mezőkre, adja feltételeket, és futtassa vagy mentse a lekérdezést. Megtudhatja, hogy című témakörben olvashat létrehozása egyszerű lekérdezések.

    Megjegyzés: Nem kell az köztes táblázatban szerepeltetni az eredmények. Azt csak kell lennie a lekérdezési adatforrásokat része, az Access csatlakozni tudjanak az adatokat.

Többre kíváncsi?

Egyszerű lekérdezések létrehozása

Csatlakozás több adatforráshoz lekérdezések létrehozása

Külső illesztést használó lekérdezések létrehozása

Excel – oktatás

Outlook – oktatás

Időnként kell lekérdezési táblázatokat vagy más adatforrásokból, amely nem kapcsolódnak, és nem osztom meg, hogy a illesztés. Azt, amely a két lehetőség közül választhat.

Egy köztes táblázat is használható: Ez azt jelenti, hogy egy olyan táblát, megosztja csatlakozik az adatokkal használni kívánt forrásokból.

Vagy illesztés is hozzáadhat.

Kezdjük a köztes táblázatot. Ez a példa adatbázisban alkalmazottak kell adjon meg egy állapotot az egyes megrendelésekre vonatkozóan, de előfordul, hogy elfelejti.

A kérdésre választ, majd az: "mely rendelések nincs telepítve állapotát, és mely alkalmazottak adhatók meg, mert elfelejtette?"

Az felületén úgy tűnik, szükség három táblázat használata a lekérdezés: alkalmazottak, a rendelések és a rendelés részletei állapota, mert a saját kérdések adatpontok felelnek meg: "mely rendelések nincs telepítve állapotát, és mely alkalmazottak adhatók meg, mert elfelejtette?"

A táblák felvétele a lekérdezést, és megjelenik az alábbi két táblázatok nem hasonlító adatbázis, de ez rendben, jobbra? Azt is hozzáadhat a illesztés.

Így azt a Bekapcsolódás az azonosító mező, futtassa a lekérdezést, és... semmi sem.

Most mi mit azt kell befejezte az elsőként, és nézze, a táblák közötti kapcsolatokat.

Esetén láthatja a kapcsolatok lánc néz ki: alkalmazottak-rendelések rendelések-OrderDetails és OrderDetails-OrderDetailsStatus.

Rendelések és OrderDetailStatus nem kapcsolódnak, de a rendelés részletei kapcsolódó mindkét őket. A köztes táblázat, amely ellenőrzi OrderDetails.

A szabályt, amely vezet: mindaddig, amíg a köztes táblák az adatforrás részét képezik, ezek nem kapcsolódó táblákból lekérdezés, és egy érvényes eredményét.

Nem kell az köztes táblázatban szerepeltetni az eredmények, de a lekérdezés adatforrás részének rendelkezik.

Igen, akkor OrderDetails szeretne adni a lekérdezéshez,... megtartása a mezők azonos,..., és futtassa a lekérdezést.

Azt üres értékek szűrése,..., így a választ.

Most vegyük illesztés hozzáadása egy lekérdezéshez. Ehhez néhány további szabályokat tartsa szem előtt.

Első lépésként a táblát vagy lekérdezést, amelyhez csatlakozni szeretne kell lennie, vagy egymással kompatibilisnek egyező típusú adatokat tartalmazó mezőket.

Ha például a szám és pénznem adattípusokhoz kompatibilisek, de a szám és a szöveg nincsenek.

Az illesztés csak létrehozása második, a lekérdezés tartalmazza. A táblakapcsolat nem készít.

És harmadik, az eredményt kell stimmelnek. Az illesztés rendelések és a vállalat autók adatokat ad vissza, ha például meg kell valószínűleg újrakezdés.

Tegyük fel, hogy mely felhasználók rendelt mely termékeket szükség.

Ügyfelek, megrendelések és OrderDetails azt hozzá egy új lekérdezést. Most azt adja hozzá az illesztés. Azt húz Vevőkód a Vevők táblát a Rendelések tábla kapcsolódó mezőjére.

Az alábbiakban az illesztővonal, és most egy másik szabály van: az Access elhelyezi a mezőt az új illesztés bal oldalán lévő húzása közben. Ha ez nem megfelelő, jelölje ki az illesztővonal, nyomja le a Delete billentyűt, és kezdje.

Most, hogy már készített érdekli arra, hogy, nyújthat a lekérdezést. Az ügyfelek, majd a Termékszám hozzáadunk Utónév és Vezetéknév... Rendeléskód,...: Mennyiség,..., és OrderDetails a UnitPrice.

Futtassa a lekérdezést, így az adatokat.

Most már tudja, hogy két módszer használható, amikor nem kapcsolódó adatforrások lekérdezendő: egy köztes táblázatból vagy az illesztés és az adatok jelennek meg a kérdésekre adott válaszok hozzáadása.

Office-jártasság 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.

×