Oktatási Portál TSU

Ha a felhasználóknak meg kell letölteni az adatokat az adatbázisból, akkor kell speciális tárgyak - lekérdezések. lekérdezés funkció áll az a tény, hogy letölteni az adatokat a bázis táblázatok és termelnek ezek alapján az ideiglenes eredmény táblázatban. Ha elment egy lekérdezés eredménye tábla nem menti, de csak algoritmus a kézhezvételt. Ezért a következő alkalommal futtatja a lekérdezést, akkor valószínűleg, hogy más eredmény táblázatot, hogy az tükrözze az új állam az adatbázis.







Ha a kérelmet készítünk, és az adatbázisban tárolt, hogy végre a lekérdezést, nyissa meg a panel kéri az Adatbázis ablakban (30. ábra), válassza ki a lekérdezést, és nyissa meg dupla kattintással a ikonra kérésére - megnyitja a kapott táblázatot, amely megfelel az adott lekérdezés.

Oktatási Portál TSU

Ábra. 30. lekérdezések az Adatbázis ablakban.

Oktatási Portál TSU

Ábra. 31. A lekérdezés tervező nézetben.

Annak érdekében, hogy a táblához mezők a kapott lekérdezés táblázatot, duplán kattintva a megfelelő területen a tetején a formában. Ebben az esetben az oszlopok automatikusan kitölti a nyomtatvány aljára.

A rendelés bejegyzés az eredmény táblázatban. Ha azt szeretné megadni a fajta, a kiválasztott eredményeként a kérelmet, akkor már megrendelt bármely területén, sort használni. A nyomtatvány aljára van egy spe-ügyi vonal Sort. Ha rákattint ezen a vonalon úgy tűnik, hogy felfedje vayuschiysya-lista, amelyből kiválaszthatja a módszer válogatás növekvő vagy csökkenő sorrendben. Az így kapott táblázat adatai szerint kerül rendezésre a területen, amely beállítja a sorrend. A 32. ábra van beállítva rendezés területén Név.

Oktatási Portál TSU

Ábra. 32. A feladat a válogatás állapot nyilvántartások és kijelző mező a lekérdezés eredményét táblázatban.

Alkotó szerkezet a kérelmet, akkor zárva van, adja meg a nevét és később pedig duplán az ikonra kattintva az Adatbázis ablakban.

Egyszerű válasszuk lekérdezések

Az ilyen kérelmeket használnak a válogatott rekordokat egy vagy több kapcsolódó táblázatok szerint meghatározott kiválasztási kritériumok. Kiválasztási kritériumai bejegyzések formájában rögzítik, kiválasztási kritériumok kiválasztásában a vonal állapota a minta űrlapot és alatt helyezkedik el a sorokat. kiválasztási feltételek írásos bizonyos szabályok szerint. A következő táblázat példákat mutat a felvétel szelekciós körülményt.

A kiválasztási szempont rekordok

kiválasztási kritériumok több mezőt lehet írni egy sort, vagy külön sorban. Az első esetben, amikor a kérés lesz kiválasztva azokat a bejegyzéseket a táblázatok, amelyek a kiválasztási feltételek. Ha a kiválasztási kritériumok különböző vonalakon forma, akkor lehet választani a bejegyzések, amelyek megfelelnek legalább az egyik feltétel.

Például, abban az esetben a rögzítés a kiválasztási feltételek a 33. ábrán látható, lesz kiválasztva azoktól bejegyzések EMPLOYEES táblázatot, amelyek esetében az értéket a EmployeeID nagyobb, mint 4, és ahol az értéket a fizetést kevesebb, mint 3000.

Oktatási Portál TSU






Ábra. 33. A rekord kiválasztási kritériumok például a kérelmet.

Abban az esetben, a felvétel a kiválasztási feltételek a 34. ábrán látható, lesz kiválasztva feljegyzések a alkalmazottja táblázatot, amelyre az értéket a EmployeeID területen nagyobb, mint 4, vagy rekordot, amelyhez az értéket a fizetés kevesebb, mint 3000, és a rekordok, amelyek mindkét körülménynek megfelelnek kiválasztása.

Oktatási Portál TSU

Ábra. 34. példa felvétel szelekciós feltételek a lekérdezés.

Számítások select lekérdezést

A kapott táblázatot példalekérdezéseket tartalmazhat nemcsak területén a bázis táblázatok, de az új mező értékeket kapunk, mint a számítás eredményét származó adatok felhasználásával a bázis táblázatok. Field, amelynek tartalmát eredményeként kapott számítási tartalmának más területeken, az úgynevezett egy kiszámított mezőt. Számított mezők már csak az eredmények táblázata lekérdezések. A forrás tábla nem tud létrehozni egy ilyen területen.

Ahhoz, hogy egy ilyen mező helyett a mező neve van írva képlet a következő formában:

Mező neve: kifejezés

ahol az expressziós - a képlet a számítás a kívánt értéket.

A kifejezés tartalmazhatja: funkciók, mezőnevek, akciók, jelek, állandó. Ebben az esetben, a mező nevét szögletes zárójelek között.

A tevékenységek magukban foglalhatják:

  • Számtani: + (felül) - (kivonás), * (szorzás) / (osztás), ^ (hatványozás)
  • Logikai: És (logikai szorzás), Or (logikai összeadás), Nem (logikai tagadás)
  • Összehasonlításképpen,> (nagyobb, mint)> = (nagyobb vagy egyenlő) <(меньше), <= (меньше либо равно), = (равно),<> (Nem egyenlő)
  • Csatlakozás szöveges karakterláncot: (Például: [Név] „” [Név])

A 35. ábra egy példa a lekérdezés egy kiszámított adó területen. Amikor létrehozunk egy lekérdezés írt a fejléc mezőt adó képlet: [fizetés] * 0,13.

Az így kapott táblázat lesz a mező nevét adó. értékeket, amelyeket szorzatából vonatkozó értékeit a mezők száma fizetés 0,13.

Oktatási Portál TSU

Ábra. 35. Kérelem a számított mezőt.

Ahhoz, hogy írja be a képletet kényelmesebb volt, akkor kattintson a billentyűzet +. Input területen megjelenik egy párbeszédablak a bemeneti Formula (ábra. 36).

Oktatási Portál TSU

Ábra. 36. A párbeszédablak beviteli terület.

Kényelmes a használata, hogy képleteket Expression Builder (ábra. 37). Ehhez kattintson jobb gombbal a képlet beviteli mezőbe, és válassza ki épít. Miután ez a kifejezés épített formula, szinte minden alkotóeleme az (nevét területeken táblák, jelek, matematikai, stb) van kiválasztva az egérrel a párbeszédablakban Expression Builder. Ez lehetővé teszi, hogy minimalizáljuk a beviteli hibák.

Oktatási Portál TSU

Ábra. 37. Expression Builder ablakot.

A paraméteres lekérdezés

Kérdések az - egy speciális típusú lekérdezés, amely lehetővé teszi a felhasználó számára, hogy adatokat kiválasztási kritériumok a kérelem szakaszában. Elvégzése során egy ilyen kérelem dialógus ablak jelenik meg azzal a felhívással, hogy adja meg a paraméterek értékeit. Ezt az értéket fogja használni, mint egy kiválasztásának kritériuma az feljegyzések táblázatokban. Ez a technika biztosítja azt a rugalmasságot, hogy működjön együtt az adatbázisban. Lekérdezések paraméterekkel jönnek létre, amikor azt feltételezzük, hogy a kérelmet el kell végezni több alkalommal különböző paraméterek értékei.

Tervezésekor a query string paramétert a kiválasztási feltétel szögletes zárójelben megjelenő szöveg a párbeszédablakban, ha fut ez a lekérdezés (ábra. 38). Felhasználói meg kell adnia a billentyűzetet az érték a kívánt paraméter. Ezt az értéket kell használni a kiválasztási rekordok a mögöttes táblázatok és bevonják őket a lekérdezés eredményét táblázatban.

Oktatási Portál TSU

Ábra. 38. kérése értékkel paramétert.

Ha a felvételi paraméterek meghatározásához szükséges alsó és felső határait semmilyen értéket, majd adja meg a kiválasztási kritériumok formájában:

KÖZÖTT [Írja be az alsó határ] és az [ENTER felső határa]

KÖZÖTT [Enter alacsonyabb dátum] és az [ENTER felső dátum]

Ebben az esetben, ha egy lekérdezés kért váltakozva alsó és felső értékeit paraméter határokat, amelyeket használni fognak tételeket kijelölni egy táblázatot (ábra. 39).

Oktatási Portál TSU

Ábra. 39. Kérelem a paraméter tartományban.




Kapcsolódó cikkek