Hozzon létre egy lekérdezést

A lekérdezés-lekérdezés ablak a lekérdezés tervezési módjában hasonló a fejlett szűrőablakhoz (41.

Hozzon létre egy lekérdezést

Létező lekérdezés létrehozása a Constructor segítségével.

Ezzel létrehozza a "Query Designer" eszköztárat az alábbi gombokkal (42. ábra):







Megtekintés (1 gomb a bal oldalon) - átmenet a lekérdezési módok között: lekérdezés tervezői mód, SQL mód (egyenértékű lekérdezés kifejezése SQL nyelvben), a generált lekérdezés eredményének visszatükröződése tábla üzemmódban;

Mentés (2 gomb a bal oldalon) - mentse meg a kérés struktúráját (de az adatokat nem);

Kérelem típusa (balra 12 gomb) - válassza ki a létrehozandó kérés típusát;

Start (balra 13 gomb) - az aktív kérelem végrehajtása;

Táblázat hozzáadása (14 gomb a bal oldalon) - hívja a párbeszédablakot új táblák és / vagy lekérdezések hozzáadásához a lekérdezéshez;

Csoport műveletek (15 gomb a bal oldalon) - a "Csoportmunka" sor felvétele / törlése a kérelem formanyomtatványon (az összértékek kiszámításához);

Értékkészlet (balra 16 gombbal) - az összes tükrözés módjának beállítása, az aktív lekérdezésnek megfelelő bizonyos számú vagy bizonyos százalékos rekordok száma;

Hozzon létre egy lekérdezést

Ábra. 44. A Lekérdezés-készítő eszköztár.

Felosztás 3.10. Lekérdezés módban nyissa meg az új lekérdezést, olvassa el a Lekérdezéskészítő eszköztár gombjait, és adja hozzá a VÁLLALKOZÁSI táblázatot a lekérdezési űrlaphoz.

A táblázatban szereplő mezők listája a * szimbólummal rendelkezik, amely lehetővé teszi, hogy a lekérdezésbe bevonja az összes olyan mezőt, amely jelenleg az alaptáblában (vagy lekérdezésben) létezik. Ha kiválasztja * az alaptáblázat (vagy lekérdezés) struktúrájában lévő összes módosítást, például a mezők hozzáadását vagy törlését, akkor automatikusan megjelenik a lekérdezésben.

A * szimbólummal rendelkező mezőknél nem adható meg a szortírozási és kiválasztási feltételek. Ha még mindig rendezni vagy meg kell határoznia a kiválasztás feltételeit, ezeket a mezőket külön kell megadnia a kérelem formanyomtatványhoz. Az, hogy ezek a mezők kétszer nem jelennek meg egy dinamikus készletben, szükség van arra, hogy leválasszuk a képernyőn megjelenő kimenetet.







Olyan lekérdezés esetén, amelyben a ENTERPRISE tábla mezői szerepelnek:

· A szimbólum * áthelyezése a kérelem formanyomtatványába,

· Adjon hozzá egy mezőt CITY-nak, megadva egy adott érték kiválasztási feltételként,

· Mentse a lekérdezést "Szimbólumként".

A mentett lekérdezés megjelenik az Adatbázis ablakban a "Kérdések" lapon. Megint megnyithatja ezt a lekérdezést. A Tervező nézetben való megnyitásához használja a Konstruktor gombot. A lekérdezés megnyitása a tábla módban, használja a Megnyitás gombot.

Feladat: A tervezési módban nyissa meg a "Symbol *" lekérdezést.

Minden kérelem olyan tulajdonságokkal rendelkezik, amelyek értéke határozza meg viselkedését és eredményének típusát (43.

Hozzon létre egy lekérdezést

Fig.45. Lekérdezési tulajdonságok.

· Leírás - a kérelmet ismertető szöveg;

· Az összes mező kimenete - jelzi, mely mezők jelenjenek meg a tábla üzemmódban:

o Igen - minden mező (nem kell ellenőriznie a "Display on" mezőt minden mezőre vonatkozóan);

o Nem - csak azok a mezők, amelyekre a "Megjelenítés" jelölőnégyzet be van jelölve;

· Értékkészlet - jelzi, hogy hány rekordot kell megadni a lekérdezést teljesítő összes rekordból (minden, egy bizonyos szám vagy egy bizonyos százalék) (ami megfelel az SQL utasításban lévő TOP predikátumnak);

· Ha a legnagyobb értékekre van szükséged, akkor a rendezést csökkenő sorrendben kell megadni, ha a legkisebb, majd sorrendben növekvő sorrendben);

· Egyedi értékek - megadja, hogy visszaadja-e az ismétlődő mezőértékeket (Igen - csak azokat a rekordokat adja vissza, amelyek értékei a táblamód összes mezőjének egyediek) (az SQL utasítás DISTINCT predikátumának felel meg);

· Egyedi rekordok - megadja, hogy visszaadja-e a kettős bejegyzéseket (Igen - nem adja vissza a kettős bejegyzéseket) (a DISTINCTROW predikátumnak megfelelő az SQL utasításban);

· Az egyéb tulajdonságok meghatározzák a külső adatokkal történő működési módokat.

· A kérés típusától függően ezek a tulajdonságok megváltozhatnak. A bemutatott tulajdonságok a mintavételi lekérdezésre vannak megadva.

A tulajdonságok beállítása lehetővé teszi az adatok külső megjelenését is az eredményhalmazban. Ehhez be kell állítania az egyes lekérdezési mezők tulajdonságait.

A lekérdezési mező tulajdonságainak megjelenítéséhez válassza ki a mező nevét a kérelem űrlap "Mező" mezőjében, és kattintson a Tulajdonságok gombra a "Lekérdező készítő" eszköztáron.

A lekérdezés mező tulajdonságai a mező típusától függően változnak:

· Leírás - a mezőt leíró szöveg;

· A mező formátuma - a mező értékének kimeneti formátuma;

· Beviteli maszk - sablon a mezőbe történő adatbevitelhez;

· Aláírás - a táblázat tábla módban megjelenített szövege.

Amikor egy lekérdezésben megadja a mező tulajdonságait, az alaptáblában lévő mező tulajdonságai nem módosulnak. Csak felülírja ezeket a tulajdonságokat.




Kapcsolódó cikkek