Segítségével számított mezők lekérdezések
Ennek eredményeként a MS Access Request lehetővé teszi nem csak kiválasztani a táblázatból az abban foglalt információk, hanem a számítások elvégzésére, és megjeleníti az eredményeket a táblázatban. Így lehetőség van arra, hogy megkapja a hiányzó adatokat az eredeti tábla.
Ha a kérelmet lehet számítani értékeket egy vagy több mezőben az eredeti tábla. Például a „agronómus” DB van egy tábla, „Economy” és a „vetés aránya.” Kiszámításához szükség magok, akkor létre kell hozni egy lekérdezést, ami mozgott táblázatból területeken: gazdaság, a kultúra, terület, vetés aránya, és adjunk hozzá egy számított mező „iránti igény magokat.” Számított mező segítségével létrehozott egy kifejezést. injektáljuk egy üres mező egy sejtben formában vagy lekérdezés segítségével létrehozta az Expression Builder.
Expression tartalmaz képleteket, amelyek kapcsolódnak az üzemeltetők. Mivel elemei a mező használható általános képletű, konstansok és függvények. Sorrendjének megváltoztatása a számítások és adatcsoportok a használt kifejezések zárójelben.
Számított mező lesz egy kifejezés
hogy szükség van a magok, C :! [gazdaság] [területen, ha] * [vetési arányban] [vetési arányban, n \ n]
Megjegyezzük, hogy a mező nevét a kifejezést írva a neve a táblázatban. Nevei táblák és mezők szögletes zárójelben szerepelnek, mivel van egy felkiáltójel közöttük.
Ha a számított mező által létrehozott Expression Builder, el kell menni, hogy a vonal a mező üres lekérdezésterv rács oszlop, majd építsünk az eszköztáron, vagy ugyanezt a parancsot a helyi menüből. A képernyő nyílik Expression Builder ablakot. Builder segít létrehozni egy kifejezés ezután egymást a mező a táblák és lekérdezések, függvények, állandók, és a szolgáltatók, amelyek közül választott alján List Builder ablakot. A kiválasztott mezők át a bemeneti részén kifejezést duplán kattintva vagy megnyomja a Beszúrás gombra. .
Ahhoz, hogy hozzá egy szorzás jel, akkor nyissa meg a mappát „szolgáltatók”, majd válasszon a következő csoport aritmetikai operátorok, és végül az utolsó lista - szorzás jele. De ez túl bonyolult és időigényes. Sokkal könnyebben nyomja meg a gombot a szorzás jele, amely alatt található a beviteli mezők a kifejezés.
Befejezése után a kialakulását kifejezés, nyomja meg az OK gombot, a kifejezés kerül át egy string mező igénylőlapot. Access automatikusan beállítja a nevet a kiszámított mező (például kifejezés1), amely el van választva kettősponttal kifejezést. Szerkesztése a javasolt nevet valamilyen érthetőbb.
A számítások eredményei, amely lehet kiadási területen nem tárolja a forrás tábla. Ehelyett számításokat végezni minden alkalommal, amikor a lekérdezés futtatásakor, így az eredmény mindig aktuális az adatbázis tartalmát. Szerkesztése számítási eredményeket nem lehet
Számolja szükségességét magokat. A kivitelező állítja a szerkezet a minta lekérdezés:
utolsó kérések
Ha szükség van, hogy megtalálja az összeg, a maximális érték a területen, vagy a bejegyzések számát tartalmazó egy bizonyos összeget, akkor el kell végeznie egy lekérdezést, amely a végső számításokat.
Lekérdezések számítások elvégzésére egy csoport rekordok, úgynevezett összesen lekérdezést. Az utolsó lekérdezés lefut nemcsak összegzés, hanem más típusú számítások. Például találunk az átlag, minimum és maximum értékek a területen.
Ahhoz, hogy hozzon létre egy utolsó kérését, válassza a Nézet / Group műveletek a Group Operations eszköztár .
egy új sort a csoport nevét működését a kérdõívet. Ez a sor adja meg a számítás típusát végezni.
A listát az összes érvényes faj a végső műveletek közül lehet kiválasztani a legördülő listából a sorban csoport működését.
Csoport műveleteket végezni egy vagy több mezőt az eredeti tábla. Ezen túlmenően, MS Access lehetővé teszi, hogy végre műveleteket a kiszámított végső minta mezőket.
Határozza meg a végső alatti terület kultúra. A lekérdezés a javasolt minta: