Legfelső és legalsó értékeket tartalmazó rekordok keresése csoporton vagy mezőn belül

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 cikk ismerteti a felső érték lekérdezés használata az Access egy rekordhalmaz legnagyobb vagy legkisebb értékének keresése. Felső érték lekérdezések üzleti kérdések, számos választ, mely termékeket nagyon jól, és nem használhatja.

Kapcsolódó műveletek

Felső érték lekérdezések ismertetése

A legfelső és legalsó értékeket tartalmazó rekordok keresése

A kategóriák és csoportok rekordok felső vagy alsó értékének keresése

A legfelső és legalsó értékeket tartalmazó rekordok keresése

Felső érték lekérdezések ismertetése

Ha egy táblázat mezőben a legfelső és legalsó értékeket tartalmazó rekordok keresése kell felső érték lekérdezést használ. Felső érték lekérdezés használatával az alábbi típusú kérdésekre választ adni.

  • Ez a legtöbb vagy legalább drága termék?

  • Mely három alkalmazottak rendelkeznek a következő születésnapok?

  • Melyik részlegek a legnagyobb vagy legalább értékesítési hozza létre az aktuális év során?

  • Mely termékek vezérlőelemmel tetején, vagy az alsó öt százalék értékesítési?

  • Mely termékek mindegyik a termékkategóriák vezérlőelemmel tetején, vagy az alsó öt százalék értékesítési?

Röviden helyezi, felső értékek lekérdezés rendezi, és kattintson a szűrése egy mező a felső vagy alsó adja vissza. Egy felső értékek lekérdezésekkel keresése numerikus (pénznemet is beleértve), és a dátumértékeket.

Felső értékek lekérdezés létrehozásának folyamata nagy vonalakban lépései a következők:

  • Választó lekérdezés vagy a összegző lekérdezés létrehozása

    Választó lekérdezés használatával legfelső és legalsó értékek megkeresése az táblázat. Összegző lekérdezés használatával a felső vagy alsó értékének keresése egy vagy több kategóriát. Ha például ha azt szeretné, például "Mi az a legtöbb vagy legalább drága termék" kérdés megválaszolásához, megkezdése: hozzon létre egy választó lekérdezést. Kérdés megválaszolásához "mely termékeket mindegyik a termékkategóriák vezérlőelemmel felső vagy alsó értékesítési, öt százalék" összegek lekérdezést használ. Mindkét lekérdezés típusa is használhatja a legfelső és legalsó értékek keresése a rekordok vagy csoportos vagy a rekordok, amelyek kategóriába sorolhatók.

  • A rendezési sorrend alkalmazása a lekérdezést.

  • A lekérdezés egyéb feltételek vonatkoznak.

  • Adja meg a lekérdezés alapjául kívánt rekordokat számát. Százalékos, például a felső 5 százalékos értékek egy mezőben adhatja meg, vagy rögzített számmal, például a legfelső 10 értéket mezőben adhatja meg.

Választás a felső értékek lekérdezés és egy szűrő

Annak megállapításához, hogy kell felső értékek lekérdezés létrehozása vagy szűrő, vegye figyelembe a következőket:

  • Ha azt szeretné, hogy a mező, a legnagyobb vagy legkisebb értéket tartalmazó rekordok elemre, és nem tudja a pontos felső vagy alsó mezőértékek (vagy nem számít, hogy), létrehozhat felső értékek lekérdezést.

  • Ha azt szeretné, az összes rekordot vissza, ahol egy mező értéke megfelel, vagy akár kisebb vagy nagyobb, mint egy értéket, amely érdekli, szűrő alkalmazása. Például szeretné látni a termékek ára $50 és egy 100 Ft között, akkor alkalmazza a szűrőt. Az alábbi ábrán a lekérdezés Tervező nézetében és az eredmények egy ilyen szűrő okozó minta szűrő szemlélteti:

    $50 és egy 100 Ft közötti árú termékek

    Létrehozásával és a szűrők használatával kapcsolatos további tudnivalókért témakörben megtekintéséhez szűrő alkalmazása jelölje be az Access-adatbázisok rekordjaihoz.

Szabályok létrehozásához és legnagyobb értékek használata

A folytatás előtt, ne feledje, hogy a lekérdezés típusának (a választó lekérdezés vagy összegző lekérdezés), függetlenül kell használnia, például alkalmazotti vagy terméknevekkel, leíró adatokat tartalmazó mezőket, és meg szeretné keresni, például egy ár vagy egy da legfelső és legalsó értékeket tartalmazó mező Te mezőben. Több adat mező használható, és összegző lekérdezés használata esetén az adatmezők általában tartalmaznia kell kategóriájú információt, például a város és az ország/régió mező. Kategória mentén elhagyható, csak az összegző lekérdezés létrehozásakor fut összes rekordot, például: "jelenjen meg a legtöbb drága rendelések felső öt készültségi." A kijelölés vagy a összegző lekérdezés is használhatja az alatta és fölötte értékének keresése a csoport vagy rekordokat kategóriába sorolhatók. Az ezzel kapcsolatos további tudnivalókért című, Keresse meg a legfelső és legalsó értékek a rekordokhoz kategóriák és csoportok, a jelen cikk.

A legfelső és legalsó értékeket tartalmazó rekordok keresése

Ez a szakasz lépései bemutatják, hogy miként felső értékek egyszerű lekérdezés és a speciális lekérdezés létrehozása. Az első lépések a felső értékek lekérdezés fő része bemutatják, miközben a második rész ismerteti keresse meg a következő néhány alkalmazott születésnapok. A lépéseket a következő mintatáblázat használja:

Utónév

Vezetéknév

Cím

Város

Ország/régió

A születési dátum

Felvétel dátuma

Miklós

Barkóczi

Fő út 1.

Győr

USA

05-február-1968.

10-Jun-1994.

Erzsébet

Balázs

Petőfi utca 5.

Nagykanizsa

USA

22-május-1957

22-november-1996.

Miklós

Pozsony

3122 75th átlagos S.W.

Kecskemét

USA

11-november-1960

11-március – 2000

Bagel

Lajos

Berkenye sgt. 1.

Debrecen

UK

22-március-1964

22-Jun-1998.

Ár

Julián

Orgona utca 2.

Szolnok

Mexikó

05-Jun-1972.

05-Jan – 2002

Zoltán

Harmath

3122 75th utca s

Kecskemét

USA

23-Jan – 1970.

23-ápr-1999

Szabolcs

Deák

Lejtő utca 67.

Eger

USA

14-ápr-1964

14 Oct-2004

Balázs

Tibor

2 nosey Pkwy

Pécs

USA

29-Oct-1959

29-március-1997

Bagel

Lajos

Berkenye sgt. 1.

Debrecen

UK

22-március-1964

20-Jun-1998.

Ha azt szeretné, adhatja meg az adatokat a táblázat minta manuálisan, vagy másolja a táblázatot az táblázatkezelő programmal, például a Microsoft Excel, és az eredményül kapott munkalap majd importálnia Accesstáblázat.

Megjegyzés: Ha nincs táblázatkezelő programmal, másolhatja a mintaadatok szövegszerkesztőben, például a Jegyzettömbben. További információt a szöveges adatok importálásakor a cikke importálása vagy csatolása adatait egy szövegfájlba.

Egyszerű felső értékek lekérdezés létrehozása

  1. A Létrehozás lap Lekérdezések csoportjában kattintson a Lekérdezéstervező menügombra.

  2. A Tábla megjelenítése párbeszédpanelen kattintson a táblázat, amely azt szeretné, hogy a lekérdezés, kattintson a Hozzáadás a táblázat elhelyezéséhez a tervezőrácson, és kattintson a Bezárásgombra.
    – vagy –
    kattintson duplán a táblára.
    Ha a mintaadatokat az alkalmazottak tábla hozzáadása a lekérdezéshez.

  3. A mezők elhelyezéséhez a tervezőrácson a lekérdezés használni kívánt hozzáadása. Kattintson duplán a mezőkhöz, vagy húzza, és az egyes mezők húz egy üres cellát mező sorában.
    Ha a mintatáblázat használja, az utó-és vezetéknevet, valamint a születési dátum típusú mezők felvétele.

  4. A felső vagy alsó értékének (a születési dátum mező, ha a mintatáblázat) tartalmazó mezőt kattintson a Rendezés sorra, és válassza a növekvő vagy a Csökkenő.
    Ha az érték mezőben a számokat tartalmaz, árak vagy forgalmi érték, például az növekvő sorrendbe a legkisebb értéket adja eredményül, és a Csökkenő rendezési sorrendet a legnagyobb értéket adja eredményül. Ha az értékek mező tartalmazza a dátumokat, a Csökkenő rendezési sorrendet a közben növekvő azt a dátumot adja eredményül a legújabb dátumot adja eredményül.

    Fontos: Be kell a Rendezés sor növekvő vagy Csökkenő csak a legfelső és legalsó értékeket tartalmazó mezőket. Ha megad egy mezőt a rendezési sorrend más, mint a legfelső és legalsó értékeket tartalmazó mező – például a ProductName ár helyett – a lekérdezés nem a kívánt eredményt ad vissza.

  5. Kattintson a Tervezés lap Lekérdezések beállítása csoportjában kattintson a lefelé mutató nyílra a mellett a visszatérési ( Felső értékek listája), és válasszon a százalékos aránya megtekintéséhez, vagy válasszon egy beállítást a listából a kívánt rekordokat vagy számának megadása.

  6. A lekérdezés futtatásához és az eredmények Adatlap nézetben történő megjelenítéséhez kattintson a Futtatás gombra.

  7. Mentse a lekérdezést, és tartsa használatra nyissa meg a következő lépésekkel.

Láthatja, hogy ilyen típusú lekérdezésekben felső értékek is egyszerű hasonló kérdések megválaszolásához, akik a legrégebbi vagy a vállalat legfiatalabb személy. A következő lépésekkel a kiemelt és rugalmasságot felvétele a lekérdezés kifejezések és egyéb feltételek használatával ismertetik. A feltétel látható a következő lépés a következő három alkalmazott születésnapok adja eredményül.

Feltétel hozzáadása a lekérdezéshez

Megjegyzés: Ezek a lépések feltételezik, hogy a lekérdezés az előző szakaszban ismertetett használandó.

  1. Tervező nézetben, nyissa meg a lekérdezést, amely az előző lépésekben létrehozott.

  2. A lekérdezés tervezőrácsában kattintson az oszlop jobb oldalán a születési dátum oszlopban, másolja és illessze be vagy írja be a kifejezés Kif1: DatePart("m", [Születési dátum]). A DatePart függvény az első karaktertől a születési dátum mező értéke hónap részét.

  3. Az oszlop tartalmazza azokat a kifejezést, jobbra, másolja és illessze be, vagy írja be a kifejezést Kif2: DatePart("d", [Születési dátum]). Ebben az esetben a DatePart függvény első karaktertől a születési dátum mező értéke nap részét.

  4. Törölje a jelet az megjelenítése sor minden kifejezést, és kattintson a Rendezés cellára az egyes kifejezést, és válassza a növekvő beállítást.

  5. Tetszés szerint megadhatja a megadott feltételnek a lekérdezés hatókörének szűkítésére szolgáló funkciókkal. Feltételek megadása esetén a lekérdezés csak a megadott feltételeknek eleget a rekordok rendezése, és a felső vagy alsó mező értékeit rendezett listájában azonosítja.
    Folytatja a mintaadatokat, a születési dátum mező feltétel sorába írja be vagy illessze be a kifejezés:

    Hónap ([Születési dátum]) > Month(Date()) vagy Month ([Születési dátum]) = ([megellett Date])>Day(Date()) Month(Date()) és nap

    Ez a kifejezés az alábbi műveleteket végzi: A hónap ([SzületésiDátum]) > Month(Date()) része ellenőrzi, ha azt egy későbbi hónap esik, majd értéke igaz, ha azokat a rekordokat tartalmazza a lekérdezés minden egyes alkalmazott születési dátum. A hónap ([SzületésiDátum]) = Month(Date()) és nap ([SzületésiDátum]) >Day(Date()) a kifejezés részét ellenőrzi a születési dátum, amely az aktuális hónap tekintheti meg, ha a születési dátum tartozik, vagy azt követően fordul elő az aktuális dátumot. Ez a feltétel teljesülése esetén, a függvény a lekérdezés eredményében tartalmazza azokat a rekordokat. Összefoglalva, ez a kifejezés figyelmen kívül hagyja a azokat a rekordokat, ahol a születési dátum közé esik január 1 és a dátumot, amelyen a lekérdezés futtatásakor.

    Ha látni szeretné a lekérdezés kifejezésekre további példákat, ismertető Példák lekérdezésfeltételekre.

  6. Kattintson a Tervezés lap Lekérdezések beállítása csoportjában kattintson a lefelé mutató nyílra a mellett a visszatérési ( Felső értékek listája), és válasszon a százalékos aránya megtekintéséhez, vagy válasszon egy beállítást a listából a kívánt rekordokat vagy számának megadása.

  7. A lekérdezés futtatásához és az eredmények Adatlap nézetben történő megjelenítéséhez kattintson a Futtatás gombra.

Ha a lekérdezés várt több rekordot ad vissza.

Ha az adatok megosztása dátumértéket rekordokat tartalmaz, a a legnagyobb értékek lekérdezés várt több adat feltétlenül járnak. Például tervezhet három alkalmazott rekordjával felső értékek lekérdezés, de ténylegesen látható négy, mert az "Wilson" és "Edwards" megosztása születésnap. Az ilyen típusú lekérdezések összes felső érték, függetlenül attól, hogy hány rekord tartalmaz, ezeket az értékeket adja vissza. Ismétlődő értékek kihagyásához beállíthatja a tulajdonságot, Egyedi értékekIgenértékre. Ez a tulajdonság használatáról bővebben című Ha ismétlődő rekordok látható, a jelen cikk.

LastName

SzületésiDátum mező

Hegy

9/26/1968.

Ágnes

10/2/1970.

Edwards

10/15/1965.

Wilson

10/15/1969.

Ha a lekérdezés vártnál kevesebb rekordot ad vissza.

Tegyük fel, hogy visszatérési felső vagy alsó egy mezőt az öt rekordból lekérdezés tervez, de csak a rekordok közül három. Szabály a probléma ilyen típusú nyissa meg a lekérdezést Tervező nézetben, és a feltétel szerint, mint amennyi szánt korlátozzák a rács feltétel sorában megtekintésével megoldásában. További információt a feltétel témakörben Példák lekérdezésfeltételekre.

Ha megjelenik az ismétlődő rekordok

Ha felső értékek lekérdezés ismétlődő értékeket ad vissza, az alapul szolgáló táblák az ismétlődő rekordokat tartalmaz, vagy rekordjainak kell az ismétlődések, mert a lekérdezés nem tartalmaz a mezőkre, amelyeket különböztethetjük meg a rekordok között. Ha például az alábbiakban látható, hogy az öt rendelések lekérdezés szállításidátum, amely tartalmazza a legutóbb együtt üzletkötő nevét ki kezeli a tranzakció.

SzállításDátuma

Értékesítő

11/12/2004.

Lengyel

11/12/2004.

Moreno

10/12/2004

Osada

10/12/2004

Osada

10/12/2004

Lengyel

A harmadik és negyedik rekordok látszik-e ismétlődő elemeket, de esetleg, mert az Üzletkötő Osada kezelt két különböző orders aznap szállított.

Attól függően, hogy az igényeknek megfelelően alakíthatja műveleteket hajthat végre, két dolgot elkerülése ismétlődő rekordot ad vissza. A lekérdezést, amely segítséget nyújt a rekordok, például a Rendeléskód és CustomerID mező megkülönböztetni mezők hozzáadása felépítésének módosítása Vagy ha elegendő csak az ismétlődő rekordokat egyike látható, csak az egyedi rekordok megjelenítheti a lekérdezés Egyedi értékek tulajdonság állítsa Igenértékre. Beállítandó tulajdonság, Tervező nézetben, az F4 billentyű lenyomásával a lekérdezés tulajdonságlapjának megjelenítése, keresse meg a az Egyedi értékek tulajdonság, és állítsa be az Igen gombra.

Ismétlődő rekordok kezelésének olvashat a cikke lekérdezéssel ismétlődő rekordok megkeresése.

Vissza a lap tetejére

A kategóriák és csoportok rekordok felső vagy alsó értékének keresése

Felső vagy alsó értékének keresése a rekordok, amelyek összegző lekérdezés létrehozásával csoportokba tartoznak. A folytatás előtt, ne feledje, hogy alapértelmezés szerint, és összegző lekérdezés is elhelyezhet, csak azokat a mezőket tartalmazó csoport adatait, például a "kategória" mezőben, és a legfelső és legalsó értékek, például "ár" mező tartalmazó mezőre. Az összegző lekérdezésben nem szerepelhet más, a kategória elemeit leíró mező. Egy második lekérdezés, amely tartalmazza az összegző lekérdezés mezői, valamint az egyéb leíró adatokat tartalmazó táblákból származó mezőket is létrehozhat.

Tegyük fel például, hogy a termékek tábla, és egyes termékek hozzárendelése egy kategóriát, például a fal játékok, az egyik, és így tovább. Összegző lekérdezés azonosítja az egyes kategóriákban a legtöbb drága termék hoz létre, ha a lekérdezés csak is elhelyezhet a mező vagy a kategória adatokat tartalmazó mezők és az árat adatokat tartalmazó mezőt. Ebben a példában feltételezik kategórianevet nevű mező és egy ár nevű mező. Az ilyen típusú lekérdezés futtatásakor az Access minden címhez "MaxOf" vagy "MinOf" (attól függően, hogy a választott függvény) az ár mező elejére következőhöz hasonlóan:

Kategória neve

MaxOfPrice

Táblás játékok

5500 Ft

Minta

$43.90

Számítógépes játékok

$263.50

Babák

8100 Ft

...

...

Az összegző lekérdezések nem szerepelhetnek más mezőt, amely segít a termék leírása (és így az adatok könnyebb megértéséhez), például terméknevek vagy azoknak a szállítók adatait együtt, a következőhöz hasonlóan:

Kategória neve

MaxOfPrice

Terméknév

Szolgáltató neve

Táblás játékok

$55.000

Egy kis játék a C++

Költészeti

Minta

$43.90

Relációs adatbázis diagram

Lucerne közzététel

Számítógépes játékok

$263.50

Számítógépguruk és mitikus lények

Bárdos Iparcikk

Babák

8100 Ft

Programozó akcióhős-figura

A Contoso Ltd.

...

...

...

...

Ha meg szeretné tekinteni a leíró adatokat, létrehozhat egy második választó lekérdezést, amelyben az összegző lekérdezés mezői további adatmezőkkel is kombinálhatók.

Ez a szakasz lépései bemutatják, hogy miként az összegző lekérdezés létrehozása és a választó lekérdezést, azonosítja a legtöbb drága termékek minden szükséges kategóriák csoportja. A lépések feltételezik, az alábbi példa táblázatok használata:

A Kategóriák tábla

CategoryID (Kategóriaazonosító)

Kategória neve

Leírás

1

Táblás játékok

Az összes életkor és nehézségi szint

2

Minta

Jigsaw, a word egyik, a kirakó játékok

3

Számítógépes játékok

Az összes konzol és nehézségi szint

4

Babák

Művelet ábrák, módon babákat

5

A Sports berendezések

Golyókat, ruházat, háló

6

Az adatmodellek/időtöltéséhez

Sík, autók, vonaton

A táblába

Szállítókód

Szolgáltató neve

1

A Fabrikam

2

Dejójáték Kft.

3

Northwind Traders

4

Adventure Works

5

Lucerne közzététel

6

Költészeti

7

A Contoso Ltd.

8

Tárházát importőrök

9

Dejójáték

10

Tárházát importőrök

11

Bárdos Iparcikk

12

Southridge videó

A Termékek tábla

Terméknév

Szállítókód

CategoryID (Kategóriaazonosító)

Ár

Programozó akcióhős-figura

7

4

1295 Ft

Egy kis játék a C++

6

1

1585 Ft

Relációs adatbázis diagram

5

2

2250 Ft

A csodálatos számítógéplapka

3

2

3265 Ft

Az Access! A játék!

1

1

2295 Ft

Számítógépguruk és mitikus lények

11

3

7850 Ft

A számítógép Geeks torna! A DVD-t!

4

5

1488 Ft

Valódi repülő pizza

2

5

3675 Ft

Külső 5,25 hüvelykes hajlékonylemezes meghajtó (1/4-es léptékű)

8

6

6500 Ft

Kezelő nem művelet ábra

9

4

7888 Ft

Félhomály

12

3

5333 Ft

Csináld magad billentyűzet

1

6

7795 Ft

Megjegyzés: A lépések feltételezik, a Categories and Products tábla közötti ugyanaz a szállítók adatait együtt, és a termékek tábla közötti egy-a-többhöz kapcsolat is. Ebben az esetben a táblák oszthat meg a Szállítókód és a CategoryID mező. Az összegző lekérdezés, a következő szakaszokban ismertetett nem működik a kapcsolatok nélkül.

Az összegző lekérdezés létrehozása

  1. A Létrehozás lap Lekérdezések csoportjában kattintson a Lekérdezéstervező menügombra.

  2. A Tábla megjelenítése párbeszédpanelen válassza ki a használni kívánt táblákat, kattintson a Hozzáadás gombra, majd a táblák hozzáadásának befejezése után kattintson a Bezárás gombra.
    – vagy –
    kattintson duplán a használni kívánt táblákat, és kattintson a Bezárásgombra. Minden egyes a rács látható. Ha a fenti minta táblákat használ, a Categories and Products táblák hozzáadása.

  3. Kattintson duplán a lekérdezésben használni kívánt mezőkre.
    Ezen a ponton győződjön meg arról, hogy csak a csoport mezőt és az értékmező kell adni a lekérdezést. Ha használja a mintaadatokat, a fenti táblázatban, adja meg a kategória neve mező a Kategóriák tábla és az ár mezőben a Products táblában.

  4. Tetszés szerint megadhatja a egy feltétel, a lekérdezés hatókörének szűkítésére szolgáló funkciókkal.
    Csak a feltételeknek megfelelő rekordok lesznek rendezve, és az alatta és fölötte mezőértékek azonosítani kell a rendezett listán belül. Például a Sports kategóriába tartozó termékek kihagyásához vesz fel a kifejezést a kategória neve mező feltétel sorába: <> "Sports".
    Ha látni szeretné a lekérdezés kifejezésekre további példákat, ismertető Példák lekérdezésfeltételekre.

  5. A lekérdezés átalakítása összegző lekérdezés.

    1. Kattintson a Tervezés lap Megjelenítés/elrejtés csoportjának Összesítés gombjára.

      A tervezőrács megjelenik az összeg sor.

  6. Győződjön meg arról, hogy a teljes cella egyes mező meg a Group By, és állítsuk be a teljes cella az értékmező (a legfelső és legalsó értékeket tartalmazó mező) vagy a Max , vagy a Min.
    Max kijelölése a legnagyobb értéket adja vissza egy numerikus mező és a dátum/idő mező legutóbbi dátum vagy időpont értékét. Min kijelölése a legkisebb értéket adja vissza egy numerikus mező és a dátum/idő mező legkorábbi dátum vagy idő érték. Ha használja a mintaadatokat, állítsa a kategória neve mező a teljes cella Group By, valamint az összes cella Minés Max ár mező.

  7. Kattintson a Tervezés lap eszközök csoportjában győződjön meg arról, hogy listában visszatérési értéke az összes, és válassza a Futtatás futtatja a lekérdezést, és megjeleníti az eredményt Adatlap nézetben.

    Megjegyzés: Attól függően, hogy az Ön által választott lépésben 7 függvénnyel Access MaxOfmezőnév vagy MinOfmezőnév megváltoztatja a az érték mező a lekérdezés nevét. Ha a minta táblákat használ, az Access átnevezi MaxOfPrice azokat a MinOfPrice.

  8. Mentse a lekérdezést, és nyissa meg a következő lépésekkel.

A lekérdezés terméknevek vagy más információt a termékek nem ad vissza. Ha látni szeretné, hogy további adatokat, egy második lekérdezés, amely magában foglalja az imént létrehozott lekérdezés létrehozásához szükséges. A következő lépések bemutatják, hogy miként hozhat létre, ez a második lekérdezés.

További adatokat szeretne megtekinteni egy második lekérdezés létrehozása

  1. A Létrehozás lap Lekérdezések csoportjában kattintson a Lekérdezéstervező menügombra.

  2. A tábla megjelenítése párbeszédpanelen kattintson a lekérdezések fülre, és kattintson duplán az előző részben létrehozott az összegző lekérdezés.

  3. Kattintson a táblák fülre, és adja hozzá a táblákat, akkor az a összegző lekérdezés használt, valamint a táblázatokat, amelyek meg szeretné jeleníteni a más kapcsolódó adatokat tartalmaznak.
    A fentebb minta táblákat használ, a kategóriák, -termékek és a szállítók táblák felvétele új lekérdezésbe.

  4. Bekapcsolódás a mezőket az összegző lekérdezés és a megfelelő mezők a szülő-táblázatokban. Ehhez húzza az összegző lekérdezés mindegyik mezőben a megfelelő mezőjének a táblázatban.

    Ha használja a mintaadatokat, húzza az összegző lekérdezés kategória név mezőjében a kategória neve mező a kategóriák táblázatban. Ezután a termékek tábla ár mezőjében az összegző lekérdezés MaxOfPrice mezőjére húzza. Az illesztés engedélyezése az új választó lekérdezés eredményét az összegző lekérdezés az adatokat, majd az adatokat a táblázatokban.

  5. Az összegző lekérdezés ablakában kattintson duplán a csillagra a teljes lekérdezés hozzáadása a tervezőrács, és húzza a további mezők a másik tábla a lekérdezésben.

    Ha a minta táblákat használ, kattintson duplán az előző részben létrehozott az összegző lekérdezés, és adja hozzá a a termék neve és a szolgáltató mezők a termékek és a Szállítók táblából, a kurzor.

  6. Tetszés szerint adja meg a rendezési sorrend egy vagy több oszlopot.
    Például a kategóriák betűrendben listáját, állítsa a Rendezés cella kategória neve oszlop növekvő.

  7. A Tervezés lap Eredmények csoportjában kattintson a Futtatás gombra.

    Ez a futtatja a lekérdezést, és megjeleníti az eredményt Adatlap nézetben.

Tipp: Ha nem szeretné, hogy a MaxOfPrice vagy MinOfPricejelennek meg az ár oszlop fejlécére, nyissa meg a lekérdezést Tervező nézetben, és írja be az ár oszlopban, a megjelenítő rácson, ár: MaxOfPrice vagy ár: MinOfPrice. Ha így tesz ár jelennek meg az Adatlap nézetben az oszlop fejlécére.

Vissza a lap tetejére

A legfelső és legalsó értékeket tartalmazó rekordok keresése

Ez a cikk korábbi részében létrehozott lekérdezések felső vagy alsó értékek, de egyszerre nem térhet vissza. Ha azt szeretné, hogy mindkét értékhalmazt egyetlen nézetben, a két létrehozásához szükséges – egyet, és egy másik, amely beolvassa az utolsó értéket a felső értékek beolvasó – majd egyesítése és az eredmények tárolására egy táblában.

A folyamat legfelső és legalsó értékek megkeresése és a megjelenítés, hogy a táblázatban lévő adatok követi-e a következőket kell tennie:

  • Felső értékek lekérdezés és alsó értékek lekérdezést hozhat létre, vagy kell csoportosíthatja az adatokat, hozzon létre a Min és Max függvény használata összegző lekérdezések.

  • Átalakítása a felső értékek lekérdezés (vagy a Max összegző lekérdezés) be egy tábla, lekérdezés, és hozzon létre egy új táblát a lekérdezés futtatása.

  • Az alsó lekérdezés (vagy a Min összegző lekérdezés) konvertálása hozzáfűző lekérdezést, és a rekordok hozzáfűzése a felső értékek táblázat a lekérdezés futtatásához.

    Az alábbi szakaszok ismertetik a lekérdezések létrehozásával.

    Megjegyzés: Csak az adatbázis a digitális aláírás vagy megbízható helyen található, az Access megakadályozza, hogy a módosító lekérdezések leírt itt futását. Kövesse a lépéseket minden olyan letiltott tartalom engedélyezése a tétele létrehozása előtt az első készlet táblázat és az itt leírt lekérdezések összefűzése.

    Az adatbázisban a tartalom engedélyezése

    • Az Üzenetsávon kattintson a Tartalom engedélyezése gombra.

    • Futtassa újra a lekérdezést.

  • A legfelső és legalsó értékek lekérdezéseket hozhat létre.

    A legfelső és legalsó értékek lekérdezés létrehozásához szükséges lépéseket című legfelső és legalsó értékeket tartalmazó rekordok keresése, ez a cikk korábbi részében. Ha a rekordok csoportosítása a kategória szerint kell című kategóriák és csoportok rekordok felső vagy alsó értékének keresése, ez a cikk korábbi részében.

  • Minden lekérdezés mentse, és hagyja meg a használatra nyissa meg a következő lépésekkel.

Hozzon létre tétele táblakészítő lekérdezés

  1. A felső értékű lekérdezés nyissa meg Tervező nézetben:

    A Tervezés lap Lekérdezés típusa csoportjában kattintson a Táblakészítő gombra.
    Megjelenik a Táblakészítő párbeszédpanel.

  2. A Táblázat neve mezőbe írja be a nevét a táblázat, amely a felső és alsó rekordok tárolni fogja. Ha például írja be a felső és alsó rekordokat, és kattintson az OKgombra.
    A lekérdezés minden futtatásakor helyett jelenik meg az eredményeket Adatlap nézetben, a lekérdezés létrehoz egy táblázatot, és a felső érték cseréli az aktuális adatokat.

  3. Mentse és zárja be a lekérdezést.

Hozzáfűző lekérdezés létrehozása

  1. Nyissa meg a alsó érték lekérdezés Tervező nézetben.

  2. A Tervezés lap Lekérdezés típusa csoportjában kattintson a Hozzáfűzés elemre.

  3. A Hozzáfűzés párbeszédpanelen írja be a Táblakészítő párbeszédpanel a beírt ugyanaz a neve.
    Például írja be a felső és alsó rekordokat , és kattintson az OKgombra. A lekérdezés minden futtatásakor helyett jelenik meg az eredményeket Adatlap nézetben, a lekérdezés hozzáfűzi a rekordokat a felső és alsó rekordok táblázatot.

  4. Mentse és zárja be a lekérdezést.

A lekérdezések futtatása

Most már készen áll a két lekérdezések futtatásához.

  • A navigációs ablakban kattintson duplán a felső érték lekérdezést, és kattintson az Igen gombra az üzeneteket.

  • Kattintson duplán az utolsó érték lekérdezésre, és kattintson az Igen gombra az üzeneteket.

  • A felső és alsó rekordok tábla megnyitása Adatlap nézetben.

Vissza a lap tetejére

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.

×