Lekérdezések – Bevezetés

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 .

Ha azt szeretné, tekintse át, hozzáadása, módosítása vagy törlése az adatok az adatbázisból, fontolja meg egy lekérdezést.

Lekérdezés használata a nagyon konkrét kérdések nehezen fogadása közvetlenül Táblázatadatok megjeleníti a adatról válaszolhat meg. Lekérdezés használatával szűrheti az adatokat, a számításokat az adatok és az adatok összesítésére. Lekérdezések sok adatkezelési feladatok automatizálása, és az adatok változásainak áttekintéséhez, mielőtt ezekhez a változtatásokhoz visszavonhatatlanul is használhatja.

Lekérdezésekkel számos, az adatbázissal kapcsolatos feladat leegyszerűsíthető

A témakör tartalma

– Áttekintés

Tekintse meg a táblázatban lévő adatok egy részhalmazát

Egyszerre több tábla adatainak megtekintése

Kérje meg a kérdést a változatok úgy, hogy paramétereket alkalmaz a lekérdezéssel

Az adatokon alapuló számítások elvégzése

Adatok összegzésének és összesítésének megtekintése

Hozzon létre egy új táblát másik tábla adatai alapján

Adatok hozzáadása egy táblát másik tábla adatai alapján

Adatok automatikus módon módosítása

Adatok automatikus módon törlése

Áttekintés

Lekérdezés az eredményeket, műveletének adatok vagy mindkettő kérelem. Egy egyszerű kérdés segítségével olyan számításokat végezhet, egyesítése különböző táblákból származó adatok vagy akár az hozzáadása, módosítása és törlése a táblázatok adatait a query segítségével. Adatok beolvasása egy táblából vagy számítások végrehajtása használt lekérdezések nevezzük a választó lekérdezések. Lekérdezések hozzáadása, módosítása és törlése az adatok úgynevezett lehet módosító lekérdezéseket használni.

Ez a cikk lekérdezések egyszerű információt tartalmaz, és a különböző típusú lekérdezések talál példákat. További információt a lekérdezés minden típusú segítség keresése, vagy kattintson a jelen cikk Lásd még szakasz hivatkozásait.

A lekérdezés segítségével adatokat az űrlapon vagy jelentésben. Jól megtervezett adatbázisban űrlapot vagy jelentést a bemutatni kívánt adatok gyakran található számos különböző táblákból. Lekérdezés használatával összeállíthatja, mielőtt az űrlap vagy jelentés használni kívánt adatokat.

Lekérdezés használata űrlapokhoz és jelentésekhez adatokat olvashat a Lásd még szakasz hivatkozásait hivatkozik, vagy keressen rá a súgóban.

Megjegyzés: Ez a cikk példáiban szereplő adatbázis a Northwind 2007 adatbázis sablon használatával létrehozott.

Jelenjen meg, hogy miként állíthatja be a Northwind 2007 alkalmazásban

  1. Kattintson a Microsoft Office gombra Gombkép , majd az Új parancsra.

  2. A bal oldali ablaktáblában a Sablon kategóriákcsoportban kattintson a Helyi sablonokat.

  3. A Helyi sablonokcsoportban kattintson a Northwind 2007, és kattintson a Létrehozásgombra.

  4. A Northwind Traders lapon (a Kezdőképernyő objektumlapon) látható utasításokat követve nyissa meg az adatbázist, majd zárja be a Bejelentkezési párbeszédpanelt.

Vissza a lap tetejére

Tekintse meg a táblázatban lévő adatok egy részhalmazát

Időnként előfordulhat, hogy ellenőrizni kívánt összes adatot egy táblából, de más időben csak bizonyos mezők adatainak áttekintése érdemes, vagy érdemes tekintse át az adatokat, csak akkor, ha bizonyos mezőket bizonyos feltételeknek. Tekintse át az adatokat feltétel használatával, a választó lekérdezés használja.

Tegyük fel, hogy szeretné-e áttekintheti a termékeket és a árakat. A következő módszerrel termék- és adatokat visszaadó lekérdezés hozhat létre:

  1. Nyissa meg a Northwind 2007.

  2. A Létrehozás lap Egyéb csoportjában kattintson a Lekérdezéstervező gombra.

  3. A Tábla megjelenítése párbeszédpanel táblák lapján kattintson duplán a termékek.

  4. Zárja be a Tábla megjelenítése párbeszédpanelt.

  5. A Products táblában kattintson duplán a Terméknév és Listaár elemre a mezők elhelyezéséhez a lekérdezés tervezőrácsvaló.

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

    A lekérdezés fut, és kattintson a termékeket és a árakat listáját jeleníti meg.

Vissza a lap tetejére

Egyszerre több tábla adatainak megtekintése

A jól megtervezett adatbázis táblájához ellátni logikai kapcsolatok egymással. Ezek a kapcsolatok létezik, amelyek a táblák közös mezők alapján. Ha szeretné megtekinteni a csatolt tábla adatainak, választó lekérdezés használja.

Tegyük fel, hogy meg szeretné tekinteni egy adott város élő vevők rendeléseit. Két, ugyanabból az adatbázisból táblázatot rendelések adatait és az ügyfelekkel kapcsolatos adatok tárolja. Mindegyik táblázatban szerepel a Vevőkód mező, amelyek alapját egy egy-a-többhöz kapcsolat a két tábla között. A lekérdezés, amely visszaadja a vevők rendeléseit az egy adott város, például a Veszprém szöveget, az alábbi eljárás használatával hozhat létre:

  1. Nyissa meg a Northwind 2007.

  2. A Létrehozás lap Egyéb csoportjában kattintson a Lekérdezéstervező gombra.

  3. A Tábla megjelenítése párbeszédpanel Táblák lapján kattintson duplán a Vevők és a Rendelések elemre.

  4. Zárja be a Tábla megjelenítése párbeszédpanelt.

    Megjegyzés: a sor nevű illesztés, az azonosító mezőt a Vevők táblában kapcsolódó az ügyfél-azonosító mező a Rendelések táblában. Ebben a sorban látható a két tábla közötti kapcsolatot.

  5. A Vevők táblában kattintson duplán a Cég és a Város elemre a mezők elhelyezéséhez a lekérdezés tervezőrácsán.

  6. A lekérdezés tervezőrácsának Város oszlopában törölje a jelet a Megjelenítés sor jelölőnégyzetéből.

  7. A Város oszlop feltétel sorába írja be a "Veszprém szót" (az egyetlen idézőjelekkel együtt).

    A megjelenítése jelölőnégyzet megakadályozza, hogy a lekérdezés eredményeinek megjelenítése a listán szereplő város, és a feltétel sorba írja be a "Veszprém" Itt adhatja meg a hol a Város mező értékét a Veszprém csak a rekordok megtekintése. Ebben az esetben a lekérdezés visszaadja a csak a Veszprém szót a vevők – L és vállalatnak ε.

    Figyelje meg, hogy nem rendelkezik az egy adott határértéknél használandó mező megjelenítéséhez.

  8. A Rendelések táblában kattintson duplán a Rendeléskód és a Rendelve elemre a mezők elhelyezéséhez a lekérdezés tervezőrácsán.

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

    A lekérdezés fut, és a vevők rendeléseit listáját a Veszprém szót jeleníti meg.

  10. A CTRL+S billentyűkombináció lenyomásával mentheti a lekérdezést.

    Megjelenik a Mentés másként párbeszédpanel.

  11. A Lekérdezés neve mezőbe írja be a rendelések városok szerint, és kattintson az OKgombra.

Vissza a lap tetejére

Kérje meg a kérdést a változatok úgy, hogy paramétereket alkalmaz a lekérdezéssel

Időnként előfordulhat, hogy szeretné futtassa a lekérdezést, amely csak egy meglévő lekérdezésből némileg eltérő. Az új feltételek használata, de ha gyakran használni kívánt változatok adott lekérdezés, fontolja meg egy paraméteres lekérdezés az eredeti lekérdezés módosíthatja. Paraméteres lekérdezés futtatásakor a lekérdezés bekéri mező értékét, és kattintson a felhasználó által megadott feltételek a lekérdezéshez létrehozásához értékeket használja.

Az előző példábanolvassa el a Veszprém szöveget ki vevők rendeléseit visszaadó lekérdezés létrehozása. A lekérdezés kérdezze meg, hogy adja meg a listán szereplő város minden alkalommal, amikor a lekérdezés futtatásakor a következő eljárással módosíthatja:

  1. Nyissa meg a Northwind 2007.

  2. Kattintson az Eltolási sáv megjelenítéséhez a navigációs ablakban.

    Megjegyzés: Ebben a lépésben már nem szükséges, ha a navigációs ablakban jelenik meg.

  3. A navigációs ablakban kattintson a jobb gombbal az előző részben létrehozott Rendelések városok szerint lekérdezésre, majd kattintson a helyi menü Tervező nézet elemére.

  4. A lekérdezés tervezőrácsában, a Város oszlop feltétel sorába törölje a "Veszprém szöveget", és ezután írja be: [melyik city?].

    A karakterlánc [melyik city?] a paraméterkérdést. Szögletes zárójelek ezzel azt jelzi, hogy szeretne-e a lekérdezés kérése a paraméter és a szöveg (ebben az esetben melyik város?) a kérdés, amely a kérdést jelenít meg.

    Megjegyzés: Sem pont (. ), sem felkiáltójel (! ) nem használható szövegként a paraméterkérdésben.

  5. Jelölje be a Város oszlop Megjelenítés sorában lévő jelölőnégyzetet, hogy a lekérdezés eredményei között megjelenjen a város.

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

    A lekérdezés adjon meg egy értéket a város kéri.

  7. Írja be a Debrecen, és nyomja le az ENTER BILLENTYŰT.

    A kérdezés lefut, majd megjeleníti a debreceni vevők rendeléseit.

    De mi a teendő, ha nem tudja, milyen értékeket adhatja meg? Ahhoz, hogy a paraméter rugalmasabb, a kérdés részeként helyettesítő karaktereket használhatja:

  8. A Kezdőlap lap Nézetek csoportjában kattintson a Nézet gombra, majd kattintson a Tervező nézet gombra.

  9. A lekérdezés tervezőrácsában a Város oszlop Feltétel sorába írja be a következőt: Like [Melyik város?]&"*".

    Ebben a paraméterkérdésben a Like kulcsszóval és a zárójelek között lévő és (&), valamint a csillag jellel (*) engedélyezi a felhasználó részére, hogy karakterkombinációkat is megadhasson, és azok tartalmazhassanak helyettesítő karaktereket – ily módon a lekérdezések nagyon sokféle eredményt adhatnak. Ha például a felhasználó a * karaktert írja be, akkor a lekérdezés eredményei között az összes város szerepelni fog; ha az L betűt írja be, akkor az összes „L” betűvel kezdődő város fog szerepelni, és ha az *s* karaktert írja be, akkor a lekérdezés eredményei között minden olyan város megtalálható lesz, amelynek a neve tartalmazza az „s” betűt.

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

    A lekérdezés parancssorba írja be az Újelemet, és nyomja le az ENTER BILLENTYŰT.

  11. A kérdezés lefut, majd megjeleníti a debreceni vevők rendeléseit.

A paraméter adattípusainak megjelenítése

A paraméterként megadható adatok típusát is meghatározhatja. Bármely paraméter adattípusát megadhatja, de különösen a numerikus, a pénznem és a dátum/idő típusú adatoknál fontos a típus megadása. Ha meghatározza a paraméterként elfogadott adatok típusát, a felhasználók hasznosabb hibaüzeneteket látnak olyankor, amikor rossz típusú adatot – például pénznem helyett szöveget – írnak be.

Megjegyzés: Ha a paramétert úgy állítja be, hogy szöveges adatokat fogadjon, akkor bármely bevitel szövegként lesz értelmezve, és nem jelenik meg hibaüzenet.

Ha meg szeretné határozni egy lekérdezés paraméterének az adattípusát, hajtsa végre az alábbi lépéseket:

  1. Nyissa meg a lekérdezést Tervező nézetben, és a Tervezés lap Megjelenítés/elrejtés csoportjában kattintson a Paraméterek elemre.

  2. A lekérdezés paraméterei párbeszédpanel Paraméter oszlopába írja be a kérdést az összes olyan paraméternél, amelynél meg szeretné határozni az adattípust. Győződjön meg arról, hogy minden paraméter megfelel a lekérdezés tervezőrácsának Feltétel sorában megadott kérdésnek.

  3. Az Adattípus oszlopban válassza ki az egyes paraméterek adattípusát.

Vissza a lap tetejére

Az adatokon alapuló számítások elvégzése

Legtöbbször, hogy ne használjon táblázatok, ugyanabból az adatbázisból adatokon alapuló számított értékeket tároló. Például a Northwind 2007 alkalmazásban a rendelés részletei táblában nem termék részösszegek, tárolására, mert a bármely termék részösszegét kiszámítása a mennyiség, az Egységár értékét, tárolt adatok felhasználásával és discount (árengedmény) mezőjét a rendelés részletei táblában.

Egyes esetekben számított értékek előfordulhat, hogy nem naprakész, mert az értékeket, amelyek alapján módosítása. Például, nem kíván egy másik személy életkorát tárolnia egy táblában, mivel minden évben azt szeretné, hogy az érték; frissítése Ehelyett, az illető születési dátum tárolásához és majd kifejezést a lekérdezés a személy korát számítja ki.

A következő eljárással hozzon létre egy lekérdezést, amely a termék részösszegek a rendelés részletei tábla adatai alapján számítja ki.

  1. Nyissa meg a Northwind 2007.

  2. A Létrehozás lap Egyéb csoportjában kattintson a Lekérdezéstervező gombra.

  3. A Tábla megjelenítése párbeszédpanel táblák lapján kattintson duplán a Rendelés részletei.

  4. Zárja be a Tábla megjelenítése párbeszédpanelt.

  5. A rendelés részletei táblában kattintson duplán a Termékszám Ez a mező felvétele az első oszlop a Lekérdezéstervező rács.

  6. A rács második oszlopának kattintson a jobb gombbal a mező sor, és válassza a Nagyítás a helyi menüben.

  7. A Nagyítás mezőbe írja be vagy illessze be a következőt:

    Részösszeg: ([Mennyiség] * [Egységár])-([Mennyiség] * [Mennyiség]*[Egységár])-([Mennyiség]*[Egységár]*[engedmény])

    Kattintson az OK gombra.

    Ez az a számított mezőt. A minden termék mennyisége megszorozza a termék listaára az adott termékhez, az Egységár és a termékhez tartozó engedmény megszorozza a minden termék mennyisége és majd kivonja azt az összes egységár teljes kedvezményt a számított mező.

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

    A lekérdezés fut, és kattintson a termékek és részösszegek rendelésenként listáját jeleníti meg.

  9. Mentse a lekérdezést a CTRL+S billentyűkombinációval, majd adja a lekérdezésnek a Termékek részösszegei nevet.

Vissza a lap tetejére

Adatok összegzésének és összesítésének megtekintése

A táblák tranzakciókat vagy rendszeresen előforduló numerikus adatokat tároló használata esetén célszerű engedélyezni szeretné, hogy az összesítés, például összegeket vagy átlagokat adatainak ellenőrzése.

Microsoft Office Access 2007 új szolgáltatást, az Összesítés sorban, amely lehetővé teszi, hogy minden olyan adatlapegyszerű összesített adatok áttekintése nyújt. Összegsor hozzáadása a termékek részösszegei lekérdezést, amely a következő eljárással létrehozott az előző példában :

  1. Futtassa a Termékek részösszegei lekérdezést, és hagyja nyitva az eredményeket Adatlap nézet.

  2. A Kezdőlap lap Rekordok csoportjában kattintson az Összesítés gombra.

    Új sor első oszlopában szereplő teljes Word, az Adatlap alján jelenik meg.

  3. Kattintson az adatlap összegnevű sorában lévő utolsó cellájára.

    Figyelje meg, hogy a cella jelenik egy nyíl.

  4. Kattintson a nyílra kattintva megtekintheti a rendelkezésre álló összesítő függvények.

    Az oszlop szöveges adatokat tartalmaz, mert nincsenek csak két lehetőség közül választhat: nincs és a szám.

  5. Jelölje ki a darab.

    A cella tartalma változik a teljes oszlopértékek számának.

  6. Kattintson a szomszédos cella (a második oszlopban).

    Figyelje meg, hogy a cella jelenik egy nyíl.

  7. Kattintson a nyílra, és kattintson a SZUMgombra.

    A mező megjeleníti az oszlop értékeinek összege.

  8. Hagyja megnyitva a lekérdezést Adatlap nézetben.

Összetettebb összesítéseket az összegző lekérdezés létrehozása

Az Adatlap összeg sora rendkívül hasznos, de az összetettebb kérdéseket, összegző lekérdezés használata. Összegző lekérdezés egy választó lekérdezést, amely lehetővé teszi, hogy csoportosítsák és adatok összegzése. Tegyük fel, hogy használni kívánt termékenkénti összforgalmának. Összegző lekérdezés, a SZUM, a összesítő függvénytermékenkénti összforgalmának is használhatja.

Az alábbi eljárással módosíthatja, hogy legyen a termékek összegzés szempontja termék a termékek lekérdezést.

  1. A Kezdőlap lap Nézetek csoportjában kattintson a Nézet gombra, majd kattintson a Tervező nézet gombra.

    Ekkor megnyílik a Termékek részösszegei lekérdezés Tervező nézetben.

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

    Az Összesítés sor megjelenik a lekérdezés tervezőrácsában.

    Megjegyzés: Bár hasonló a nevük, a tervezőrács Összesítés sora és az adatlap Összeg sora nem ugyanaz:

    • Mezőértékek szerint a tervezőrács Összesítés sorával lehet csoportosítani.

    • Az adatlap Összeg sorát pedig az összegző lekérdezések eredményeihez lehet adni.

    • Ha a tervezőrács Összesítés sorát használja, akkor minden mezőhöz ki kell választania egy összesítő függvényt. Ha egy mezőre vonatkozóan nem szeretne számítást végrehajtani, a mező alapján csoportosítást végezhet.

  3. A tervezőrács második oszlopának Összesítés sorában válassza az Összeg függvényt a legördülő listában.

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

    A program futtatja, és megjeleníti a termékek listája részösszegek.

  5. A lekérdezést a CTRL+S billentyűkombináció lenyomásával mentheti. Hagyja nyitva a lekérdezést.

Kereszttáblás lekérdezés hozzáadása egy másik csoportosítási szint létrehozása

Tegyük fel, hogy meg szeretné nézni a termékek részösszegeit, ugyanakkor szeretne hónapok szerinti összesítést is készíteni, hogy a sorokban a termékek részösszegei, az oszlopokban pedig a hónap részösszegei legyenek láthatók. Ha egy termék részösszegeit és egy hónap termékek szerinti részösszegeit szeretné megjeleníteni, akkor kereszttáblás lekérdezés kell létrehozni.

A Termékek részösszegei lekérdezés újbóli futtatásával a lekérdezés megjeleníti a termékek részösszegeinek a sorát és a havi részösszegek oszlopát.

  1. A Kezdőlap lap Nézetek csoportjában kattintson a Nézet gombra, majd kattintson a Tervező nézet gombra.

  2. Kattintson a Lekérdezések beállítása csoport Tábla megjelenítése elemére.

  3. Kattintson duplán a Tábla megjelenítése párbeszédpanel Rendelések elemére, majd kattintson a Bezárás gombra.

  4. A Tervezés lap Lekérdezés típusa csoportjában kattintson a Kereszttáblás gombra

    A tervezőrácsról eltűnik a Megjelenítés sor, és megjelenik a Kereszttábla sor.

  5. A rács második oszlopában kattintson a jobb gombbal a Mező sorra, majd válassza a helyi menü Nagyítás parancsát. Megjelenik a Nagyítás ablak.

  6. A Nagyítás mezőbe írja be vagy illessze be a következőt:

    Hónap: DatePart ("m", [rendelési idő]) & "Havi"

  7. Kattintson az OK gombra.

  8. Kereszttábla sorában válassza az alábbi értékeket a legördülő listában: Sorfejlécaz első oszlopba, az érték a második oszlophoz és Oszlopfejléc a harmadik oszlophoz.

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

    A program futtatja, és megjeleníti a termék részösszegek, összesíti, hónapok szerint.

  10. A CTRL+S billentyűkombináció lenyomásával mentheti a lekérdezést.

Vissza a lap tetejére

Hozzon létre egy új táblát másik tábla adatai alapján

Táblakészítő lekérdezés segítségével új táblát hozhat létre a más táblákban tárolt adatok alapján.

Tegyük fel, hogy használni kívánt adatokat küldeni a Békéscsabai rendelések használó jelentések készítése az Access Chicago üzleti partner. Az összes a rendelési adatokat küld, hanem korlátozni szeretné küld adatokat szeretne Békéscsabai rendelések meghatározott adatokat.

Készíthet egy olyan választó lekérdezést, amely a békéscsabai rendelések adatait tartalmazza, majd az alábbi lépésekkel létrehozhat egy új táblát a választó lekérdezés alapján:

  1. Nyissa meg a Northwind 2007.

  2. A táblakészítő lekérdezések futtatásához szükség lehet az adatbázis-tartalom engedélyezése az üzenetsáv, amely alatt a menüszalag (a Microsoft Office Fluent felhasználói felületrésze) jelenik meg, ha még nem megbízható megnyitásakor használatával.

    Hogyan lehet ahhoz, hogy az adatbázisban

    1. Az üzenetsávon kattintson a Beállítások elemre.

      Ekkor megjelenik a Microsoft Office – Biztonsági beállítások párbeszédpanel.

    2. Kattintson a Tartalom engedélyezése elemre, majd az OK gombra.

    Megjegyzés: Ha az adatbázis megbízható helyen, az üzenetsáv nem jelenik meg, és a tartalom engedélyezése általában szükségtelen.

  3. Zárja be a bejelentkezési képernyőn.

  4. A Létrehozás lap Egyéb csoportjában kattintson a Lekérdezéstervező gombra.

  5. A Tábla megjelenítése párbeszédpanelen kattintson duplán a Rendelés részletei és rendelések elemére.

  6. Zárja be a Tábla megjelenítése párbeszédpanelt.

  7. A Rendelések táblában kattintson duplán a Vevőkód és a Város elemre a mezők elhelyezéséhez a tervezőrácson.

  8. A Rendelés részletei táblában kattintson duplán a Rendelésazonosító, a Termékazonosító, a Mennyiség, az Egységár és az Engedmény elemre a mezők elhelyezéséhez a tervezőrácson.

  9. A tervezőrács Város oszlopában törölje a jelet a Megjelenítés sor a mezőben. A feltétel sorba írja be a 'Békéscsaba' (az egyetlen idézőjelekkel együtt).

    A lekérdezés eredményének használata előtt ellenőrizendő őket a táblázat létrehozásához.

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

  11. A CTRL+S billentyűkombináció lenyomásával mentheti a lekérdezést.

    Megjelenik a Mentés másként párbeszédpanel.

  12. A Lekérdezésnév mezőbe írja be a Lekérdezés: Békéscsabai rendelések szöveget, és kattintson az OK gombra.

  13. A Kezdőlap lap Nézetek csoportjában kattintson a Nézet elemre, és válassza a Tervező nézet lehetőséget.

  14. 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.

  15. A Táblakészítő párbeszédpanel Táblanév mezőjébe írja be a Békéscsabai rendelések nevet, és kattintson az OK gombra.

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

  17. A megerősítést kérő párbeszédpanelen kattintson az Igen gombra kattintva erősítse meg.

    Az új tábla jön létre, és a tábla jelenik meg a navigációs ablakban.

    Megjegyzés: A lekérdezés futtatása előtt, ha egy táblázat, amely tartalmazza a megadott névvel, akkor már van, a program törli az táblázatot.

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

    Mivel a Békéscsabai rendelések táblát létezik, megjelenik egy figyelmeztetés párbeszédpanel.

  19. Kattintson a nincs művelet, és a párbeszédpanel bezárásához.

Vissza a lap tetejére

Adatok hozzáadása egy táblát másik tábla adatai alapján

Hozzáfűző lekérdezésekkel lekérhetők egy vagy több tábla adatai, majd az adatok hozzáadhatók egy másik táblához.

Tegyük fel, hogy a táblázat elhelyezése a Békéscsabai üzleti társítása megosztása létrehozott, de azt tapasztalja, hogy a társítása is működik-e a ügyfelek békéscsaba környéke területén. Mielőtt a táblázat oszt meg a társítása békéscsaba környéke területen az adatokat a táblázat tartalmazó sorok beszúrása szeretne.

A Békéscsabai rendelések táblát az előző példában a következő eljárással létrehozott békéscsaba környéke terület adatokat vehet:

  1. Nyissa meg a „Lekérdezés: Békéscsabai rendelések” táblát Tervező nézetben.

  2. A Tervezés lap Lekérdezés típusa csoportjában kattintson a Hozzáfűzés elemre. Ekkor megnyílik a Hozzáfűzés párbeszédpanel.

  3. A Hozzáfűzés párbeszédpanelen kattintson a Táblázat neve mezőben lévő nyílra, és válassza ki a Békéscsabai rendelések a legördülő listából.

  4. Kattintson az OK gombra.

    A Hozzáfűzés párbeszédpanel bezárása. A tervezőrácsról eltűnik a Megjelenítés sor, és megjelenik a Hozzáfűzés sor.

  5. A tervezőrácson a Város oszlop Feltétel sorában törölje a „Békéscsaba”, majd írja be a „Békéscsaba környéke” kifejezést.

  6. A Hozzáfűzés sorban válassza ki a megfelelő mezőket az egyes oszlopokhoz.

    Példánkban a Hozzáfűzés sor értékeinek meg kell egyezniük a Mező sor értékeivel, de ez nem működési feltétele a hozzáfűző lekérdezéseknek.

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

Vissza a lap tetejére

Adatok automatikus módon módosítása

Frissítő lekérdezésekkel módosíthatja a táblákban szereplő adatokat, és a frissítő lekérdezésekben feltételek megadásával szabályozhatja, hogy mely sorok frissüljenek. A frissítő lekérdezésekben a frissítés végrehajtása előtt ellenőrizheti a frissítendő adatokat.

Fontos: A módosító lekérdezések nem vonhatók vissza. Ajánlott biztonsági másolatot készíteni az összes olyan tábláról, amelyet frissítő lekérdezéssel kíván frissíteni.

Az előző példábansorok a Békéscsabai rendelések táblát szeretne csatolni. A Békéscsabai rendelések táblát a Termékszám mező jeleníti meg a numerikus termékazonosítót. Ahhoz, hogy még hasznosabbá jelentésekhez az adatokat, érdemes a termék azonosítók lecserélése terméknevek. A termék azonosítóját helyettesítéséhez először módosítania kell a Termékszám mező a Békéscsabai rendelések tábla adattípusát szám szöveggé úgy, hogy a Termékszám mező elfogadjanak terméknevek.

A Békéscsabai rendelések táblát az értékeket a következő eljárással frissíthető:

  1. Nyissa meg a Békéscsabai rendelések táblát Tervező nézetben.

  2. A Termékszám sor adattípusát módosítsa Szám típusról Szöveg típusra.

  3. Mentse, majd zárja be a Békéscsabai rendelések táblát.

  4. A Létrehozás lap Egyéb csoportjában kattintson a Lekérdezéstervező gombra.

  5. A Tábla megjelenítése párbeszédpanelen kattintson duplán a Békéscsabai rendelések és termékekelemére.

  6. Zárja be a Tábla megjelenítése párbeszédpanelt.

  7. A Tervezés lap Lekérdezés típusa csoportjában kattintson a Frissítés gombra.

    A tervezőrácsról eltűnik a Rendezés és a Megjelenítés sor, és megjelenik a Módosítás sor.

  8. A Békéscsabai rendelések táblán kattintson duplán a Termékszám elemre a mező elhelyezéséhez a tervezőrácson.

  9. A tervezőrács a Termékszám oszlopának Módosítás sorába írja be vagy illessze be a következőt:

    [Termékek]. [Terméknév]

    Tipp: A frissítő lekérdezésekkel a mezőértékek törölhetők is: ehhez egy üres karakterláncot ("") vagy a NULL értéket kell megadni a Módosítás sorban.

  10. A feltétel sorba írja be vagy illessze be a következőt:

    [Termékszám] Például ([termékek]. [ [[ID])

    Például kulcsszó szükség, mert azon mezői, amelyek összehasonlításakor tartalmaz különböző adattípusú (Termékszám szöveg mellé, azonosító numerikus adatokat).

  11. A lekérdezést Adatlap nézetben megjelenítve ellenőrizheti, hogy mely értékek módosítása történik meg a frissítő lekérdezés hatására.

    A Tervezés lap Eredmények csoportjában kattintson a Nézet gombra, majd válassza az Adatlap nézet lehetőséget.

    A lekérdezést, amely automatikusan frissítve lesznek termékkulcsokat listáját adja eredményül.

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

    A Békéscsabai rendelések táblát megnyitásakor láthatja, hogy a numerikus értéket pedig a Termékszám mező a termék neve a Products táblában helyettesíti.

Vissza a lap tetejére

Adatok automatikus módon törlése

Törlő lekérdezésekkel törölhetők a táblák adatai, és a törlő lekérdezésekben feltételek megadásával szabályozható, hogy mely sorok törlődjenek. A törlő lekérdezésekben még a törlés végrehajtása előtt ellenőrizheti, hogy mely adatok fognak törlődni.

Tegyük fel, hogy vannak az elküldendő a (az előző példábanfrissítése) Békéscsabai rendelések táblát Chicago üzleti társítani, és azt veszi észre, hogy a sorok részét üres mezők jellegű számértékeket tartalmaznak. Szeretné, hogy ezek a táblázat elküldése előtt üres mezőket tartalmazó sorok eltávolítása. Csak sikerült nyissa meg a táblát, és a sorok manuálisan törlése, de akkor lehet hasznos törlő lekérdezés használata, ha a több, mint néhány törölni kívánt sorokat, és, amelynek törlődjenek a sorok törlése feltétel van.

Az alábbi műveletek végrehajtása esetén lekérdezéssel törölheti a Békéscsabai rendelések tábla azon sorait, amelyeknél nincs megadva a Rendeléskód értéke:

  1. A Létrehozás lap Egyéb csoportjában kattintson a Lekérdezéstervező gombra.

  2. A Tábla megjelenítése párbeszédpanelen kattintson duplán a Békéscsabai rendelések.

  3. Zárja be a Tábla megjelenítése párbeszédpanelt.

  4. A Tervezés lap Lekérdezés típusa csoportjában kattintson a Törlés gombra.

    A tervezőrácsról eltűnik a Rendezés és a Megjelenítés sor, és megjelenik a Törlés sor.

  5. A Békéscsabai rendelések táblán kattintson duplán a Rendeléskód elemre a mező elhelyezéséhez a tervezőrácson.

  6. A tervezőrácson a Rendeléskód oszlop Feltétel sorába írja be a következőt: Null.

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

Vissza a lap tetejére

Office-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.

×