MS Access lekérdezések létrehozása

Cím a munka: MS Access: Építési lekérdezések

Szakterület: Informatika, kibernetika és programozás

Leírás: Hozzon létre: Készítsen egy kiválasztott lekérdezés alapján csak egy asztal, ahol az adatok módosíthatók. Az igénylőlapot, kiválasztani csak egy mezőt, amelynek értékei megváltoztak. megváltoztatni a típusát a lekérdezés frissítésére vonatkozó kérését Tervezés lap egy csoportja parancsok Lekérdezés típusa Cseréld; Az új vonal jelenjen meg a lekérdezés tervezési rács frissítés.

Fájl mérete: 244,34 KB

Job letöltve: 15 fő.

Lab №4_2 «kér ...”

Lab №4_chast 2

MS Access. Létrehozása lekérdezés

frissítés kérései

A kérelem bejegyzések frissítés lehetővé teszi az adatok megváltoztak a meglévő táblázatokat (például 15% nőttek a bérek az alkalmazottak).

  1. létrehozására vonatkozó kérés minta kizárólag azon az asztalon, amely adatokat fog változni. Az igénylőlapot, kiválasztani csak egy mezőt, amelynek értékei megváltoztak.
  2. megváltoztatni a kérés fajtája - a kérelem egy frissítést (a Tervezés lap # 150; group parancs kérés típusát - frissítve);

Az igénylőlapot kell megjelennie az új sor # 150; Frissítés.

  1. területre vonatkozik, ahol az adatok frissíteni kell a frissítés húr be egy kifejezést vagy egy érték, hogy meg lehet változtatni területeken (például növeli a fizetést használó alkalmazottak Expression Builder kell adnia a képlet fizetés * 1,15).
  2. futtasson egy lekérdezést a végrehajtás;
  3. Ellenőrizze a lekérdezés eredményét, nyissa meg a táblázatot, ami a különbséget.

MS Access lekérdezések létrehozása

Ha gyakran végezni ugyanazt a SELECT lekérdezés, a változó értéke csak a kiválasztási feltételek, hogy mentse az idő lehetővé teszi a paraméteres lekérdezés. Paraméteres lekérdezés nem kell minden egyes alkalommal, hogy módosítja a kérdőívbe. Amikor futtatja ezt a lekérdezést egy párbeszédpanelen egy meghívást, hogy adja meg az értéket a kiválasztási feltételek.

  1. Tegyük fel. Ez szükséges meghatározni az útlevél adatait az ügyfél. Ebben az esetben célszerű létrehozni egy paraméteres lekérdezés, amelyben kéri, hogy adja meg az ügyfél nevét kérésére közvetlenül induláskor.
  1. létrehozására irányuló kérelem minta;
  2. Az igénylőlapot a területen, amely állítólag használható paraméter adja meg a húr állapot kiválasztása sejt felhívás szövegében, szögletes zárójelek között. pl [Írja be az ügyfél nevét].

Ez a figyelmeztetés jelenik meg, amikor futtatja a lekérdezést a Írja be a paraméter értékét.

  1. A párbeszédablakban írja be a nevét az egyik turista, például Hruscsov, majd az OK gombra;
  1. Ennek eredményeként, a képernyőn megjelenik az eredmény;
  2. eltávolítani a lekérdezés eredményének nevét és turisztikai ismétlődő sorokat, távolítsa el a kullancsot kimenet a kérdõívet a képernyőn, hogy aktiválja a mezők neve és eredményei (Records-csoport).
  1. ha egy lekérdezés futtatásához a teljesítmény a képernyőn két beviteli ablak jelenik meg egymás után:

MS Access lekérdezések létrehozása

A statisztikai funkció be van állítva a sorban csoport működését. amely úgy tűnik, ha rákattint Eredmények.

  1. Hozzon létre egy lekérdezést válasszuk adja meg a szükséges kiválasztási kritériumok;
  2. csoportos bejegyzések (Eredmények) gombot;
  3. Hogy a csoport művelet abban a sorban, a mező, amelyen a számítás végezhető, a listából, válassza ki a kívánt funkciót (sum (Sum), átlagos (átl), az elemek száma (Count), a maximális (max), vagy minimális (perc), és mások.);
  4. fut a lekérdezés végrehajtását.

Létrehozása számított mezők lekérdezések

A kérelmet lehet használni számítások elvégzésére szerint az eredeti táblákat.

Field, amelynek tartalma a számítás eredménye szerint a más területeken, az úgynevezett egy kiszámított mezőt. Számított mező létezik, csak a táblázatban. A teljes kiszámított mező formátum:

a neve a számított mezőt. kifejezés számítástechnika

kifejezés # 150; érvényes kombinációja szereplők, állandók, függvények, mezőnevek, ami egy bizonyos értéket.

A kifejezést adott kiválasztásával feltételek kiértékelése mezők lekérdezések és űrlapok egyes mezők értékeit. aritmetikai kifejezéseket és a beépített Access funkciók használhatók a számításokban.

Minden alkalommal, amikor a lekérdezés futtatásakor kerülnek kiszámításra az aktuális értékeit a mezőket.

  1. Hozzon létre egy lekérdezést válasszuk adja meg a szükséges kiválasztási kritériumok;
  2. kattintson egy üres oszlop a lekérdezés tervezési rácsvonalak területen;
  3. nyissa ki az Expression Builder;
  4. adja meg a kifejezést, a nevét a beviteli mezők alapján hajtják végre számításokat az értékek, string asztalok (bal oldali oszlop Expression Builder), aritmetikai operátorok és zárójelek;
  5. megadása után a kifejezés, kattintson a Home gombot a billentyűzeten (állítsa a kurzort a kifejezés elejére), írja be a nevét a számított mező, és győződjön meg róla, hogy adja meg a vastagbél, OK.

A kérelemnek tartalmaznia kell az alábbi területeken: több perces érkezés dátumát, Ár, engedményösszeg (rubelt.) Kedvezményes ár (RBL.).

Engedményösszeg = ár * 0,08

Akciós ár = ár # 150; Ár * 0,08

Minden mezőnevei kifejezés, hogy hozzon létre egy számított mező nincs be a billentyűzetről, és a választás a mező nevét a megfelelő táblázatban.

Táblázat nevek jelennek meg a bal oldali oszlopban Expression Builder dupla kattintással a plusz gombot balra az asztal a szavak.

Kiválasztása után az asztal (kattintson a tábla neve) egy listát a nevét mezői jelennek meg a középső oszlopban Expression Builder.

A lekérdezés eredménye:

Kereszt szolgálni kérelmek kompakt kijelzők (hasonló a kép egy táblázatkezelő). A kereszt lekérdezés eredményének megjelenítésére statisztikai számítások (például az összeget, a belépések száma, az átlagos érték) végeztünk az adatokat egy mezőt. Ezek az eredmények vannak osztva két adatsor a határokon táblázatos formában. Az első készlet megjelenik a bal oszlop és sor fejlécek formák, és a második látható a felső sor és oszlop fejléceket formák.

Kereszt-lekérdezés alapján szerkesztettük csak egy asztal vagy egy lekérdezést. Ezért, ha kelnek a kérés, hogy összekapcsolják az adatokat a különböző táblák, először létre kell hoznia egy előzetes kérelem mintát, amelyben a területeken különböző táblák fognak gyűjteni. Ebben előszelektáljunk lekérdezés kell legalább három területen. Ez lehet bármely kiválasztási kritériumokat, de soha nem használja a Group Operations.

Létrehozása cross-lekérdezés:

  1. Ha cross-lekérdezés szerint kialakított több táblát, először hozzon létre egy kérelmet a mintát, ahol a kijelző olyan asztalok részt a lekérdezésben. Csoport bejegyzések nem használ. Ha azt szeretnénk, # 150; írja kiválasztási kritériumok bejegyzéseket. Mentse a lekérdezést;
  2. létrehozása lap # 150; Csoport csapatok Egyéb # 150; lekérdezés varázsló # 150; Kereszt nyomozás - OK;
  3. állítsa a kapcsolót kéréseket. válassza ki a listából a nevét a előszelektáljunk lekérdezés, Next;
  4. válassza ki azt a mezőt, meg kell jelennie a határon kérelmet, mint a neve szálakat. Következő;
  5. válassza ki azt a mezőt, meg kell jelennie a cross-lekérdezést az oszlop nevek. Következő;
  6. Ha az oszlop nevét a kiválasztott dátumot. A következő lépés az, hogy válassza ki az intervallumot, amely adatokat oszlop csoport dátum (év, hónap, negyedév, stb); Következő;
  7. kiválaszt egy mezőt, a számításokat kell elvégezni, amely szerint az oszlop a jogot, hogy válassza ki a kívánt funkciót. Ebben a szakaszban, akkor töröld a mezőbe balra az ablak Igen. Nem, hogy kiírja a kapott értékeket minden sorban gombra;
  8. írja be a nevét a lekérdezés, Kész.

Értékelésekor a különböző piaci szegmensekben a vállalat figyelembe kell venni a két dolgot: a vonzerejét a szegmens és a vállalat azon képességét, hogy a szegmensben. Mielőtt elhagyja kakoynibud piaci szegmensben a cég alaposan ki kell értékelniük a jelenlegi helyzet ezen a piacon. Kis piaci részesedés a társaság tulajdonában lévő gyengeségét mutatja álláspontját.

Kapcsolódó cikkek