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).
- 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.
- 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.
- 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).
- futtasson egy lekérdezést a végrehajtás;
- Ellenőrizze a lekérdezés eredményét, nyissa meg a táblázatot, ami a különbséget.
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.
- 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.
- létrehozására irányuló kérelem minta;
- 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.
- A párbeszédablakban írja be a nevét az egyik turista, például Hruscsov, majd az OK gombra;
- Ennek eredményeként, a képernyőn megjelenik az eredmény;
- 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).
- 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:
A statisztikai funkció be van állítva a sorban csoport működését. amely úgy tűnik, ha rákattint Eredmények.
- Hozzon létre egy lekérdezést válasszuk adja meg a szükséges kiválasztási kritériumok;
- csoportos bejegyzések (Eredmények) gombot;
- 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.);
- 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.
- Hozzon létre egy lekérdezést válasszuk adja meg a szükséges kiválasztási kritériumok;
- kattintson egy üres oszlop a lekérdezés tervezési rácsvonalak területen;
- nyissa ki az Expression Builder;
- 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;
- 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:
- 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;
- létrehozása lap # 150; Csoport csapatok Egyéb # 150; lekérdezés varázsló # 150; Kereszt nyomozás - OK;
- á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;
- válassza ki azt a mezőt, meg kell jelennie a határon kérelmet, mint a neve szálakat. Következő;
- válassza ki azt a mezőt, meg kell jelennie a cross-lekérdezést az oszlop nevek. Következő;
- 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ő;
- 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;
- í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.