6 bendros „Microsoft Access“ užklausos

Autorius Peteris Weverka

betametazono dipropionatas be recepto

Jūsų malonumui ir pramogoms galite pateikti šešis naudingus užklausų tipus, kuriuos galite atlikti „Microsoft Access“. „Access 2019“ siūlo keletą kitų užklausų, tačiau tai yra įprastos užklausos. Tos užklausos yra gana sudėtingos. Jei vis dėlto mokate atlikti užklausas, esate kviečiami ieškoti „Access“ pagalbos sistemos patarimų, kaip vykdyti čia nepaaiškintus užklausų tipus.



„Microsoft Access 2019“: pasirinkite užklausą

Į pasirinkite užklausą yra standartinė užklausos rūšis. Pasirinkta užklausa renka informaciją iš vienos ar daugiau duomenų bazės lentelių ir pateikia informaciją duomenų lape. Pasirinkta užklausa yra labiausiai paplitusi užklausa, pirminė užklausa, daugumos kitų užklausų pradinis taškas.



„Microsoft Access 2019“: aukščiausios vertės užklausa

Į aukščiausios vertės užklausa yra paprastas būdas sužinoti, ar lauke Skaičius ar Valiuta yra didžiausios ar mažiausios vertės. Užklausos tinklelyje įveskite numerio arba valiutos lauko, apie kurį norite sužinoti daugiau, pavadinimą; tada išskleidžiamajame sąraše Rūšiuoti pasirinkite Ascending, kad reitinguotumėte vertes nuo mažiausios iki didžiausios, arba Descending sąraše Rūšiuoti, jei norite reitinguoti vertes nuo didžiausios iki mažiausios. Galiausiai skirtuke (Užklausos įrankiai) Dizainas įveskite reikšmę teksto laukelyje Grąžinti arba pasirinkite reikšmę išskleidžiamajame sąraše Grąžinti:

  • Didžiausia arba mažiausia procentais: Įveskite arba pasirinkite procentą, kad surastumėte, pavyzdžiui, didžiausią arba mažiausią 25 procentų reikšmes. Norėdami įvesti procentą, po įvesties įveskite procento ženklą (%) ir paspauskite klavišą Enter.
  • Didžiausias arba žemiausias pagal reitingo numerį: Įveskite arba pasirinkite skaičių, kad surastumėte, pavyzdžiui, dešimties geriausių ar žemiausių dešimties verčių reikšmes. Įvedę skaičių, paspauskite klavišą Enter.

Tai gali atrodyti priešinga, tačiau norint pamatyti svarbiausias vertes, turite rūšiuoti lauką, kurį reitinguojate mažėjimo tvarka. Pvz., Jei jūs rūšiuojate darbuotojus pagal pardavimo skaičių mažėjančia tvarka, darbuotojai, kurių pardavimai yra didžiausi, rodomi viršuje. Norėdami pamatyti apatines vertes, rūšiuokite didėjimo tvarka.



„Microsoft Access 2019“: suvestinės užklausa

Panašus į aukščiausios vertės užklausą, a suvestinės užklausa yra būdas kaupti informaciją apie visus lauko duomenis. Pvz., Lauke, kuriame saugomi duomenys apie pardavimus Kentukyje, galite rasti vidutinę kiekvieno pardavimo sumą, bendrą visų pardavimų sumą, bendrą visų pardavimų skaičių ir kitus duomenis.

Norėdami paleisti suvestinės užklausą, eikite į skirtuką (Užklausos įrankiai) Dizainas ir spustelėkite mygtuką Iš viso. Užklausos tinklelyje rodoma nauja eilutė, vadinama „Total“. Lauke, kurio turinį norite apibendrinti, atidarykite išskleidžiamąjį sąrašą Iš viso ir pasirinkite funkciją.

Santrauka Užklausos funkcijos
Funkcija Grįžta
Suma Visų lauke esančių verčių suma
Vid Visų reikšmių vidurkis
Min Mažiausia vertė
Maks Didžiausia vertė
Grafas Vertybių skaičius
StDev Standartinis reikšmių nuokrypis
Kur Vertybių dispersija
Pirmas Pirmoji vertė
Paskutinis Paskutinė vertė

Išskleidžiamajame sąraše „Grupės pagal“, „Išraiška“ ir „Kur“ pasirinkti pasirinkti laukai, kuriuose jūs neatliekate funkcijos:



humulin 70 30 kuponas
  • Grupuoti pagal: Pasirinkti laukus, kuriuose rodyti bendrą sumą.
  • Išraiška: Skaičiuojamo lauko sukūrimui.
  • Kur: Jei norite nustatyti kriterijus (į užklausą negalite įtraukti lauko).

„Microsoft Access 2019“: skaičiavimo užklausa

Į skaičiavimo užklausa yra tas, kuriame skaičiavimai atliekami kaip užklausos dalis. Pvz., Galite apskaičiuoti parduotų prekių pardavimo mokestį arba susumuoti skaičius dviejuose to paties įrašo laukuose. Skaičiavimo užklausos grožis yra tas, kad duomenys perskaičiuojami kiekvieną kartą vykdant užklausą. Jei keičiasi skaičiavimui atlikti naudoti duomenys, keičiasi ir skaičiavimo rezultatas. Jei įtraukėte skaičiavimą į duomenų bazės lentelę, turėtumėte patys perskaičiuoti duomenis kiekvieną kartą, kai pasikeis viena iš reikšmių. Naudodama skaičiavimo užklausą, „Access“ atlieka matematiką už jus.

Norėdami sukurti skaičiavimo užklausą, užklausų tinklelyje sukursite naują lauką, kuriame bus saugomi skaičiavimo rezultatai; tada įveskite lauko pavadinimą ir skaičiavimo formulę. Norėdami sukurti skaičiavimo užklausą, atlikite šiuos veiksmus:

  1. Sukurkite užklausą taip, kaip paprastai darytumėte ir būtinai įtraukite laukus, kuriuos norite naudoti skaičiavimams, į užklausos tinklelį.
  2. Tuščio lauko lauke Laukas įveskite lauką Skaičiavimas ir po jo nurodykite dvitaškį.
    Žemiau esančiame paveikslėlyje Tarpinė suma: buvo įvesta. Naujo laukelio „Tarpinė suma“ tikslas yra padauginti vieneto kainą iš kiekio.

    : Skaičiavimo užklausa.

  3. Po dvitaškio laužtiniuose skliaustuose ([]) įveskite lauko, kurio duomenis naudosite skaičiuodami, pavadinimą.

    Skaičiuojant naudojami vieneto kainos ir kiekio laukų duomenys, todėl jų pavadinimai pateikiami laužtiniuose skliaustuose: [Vieneto kaina] ir [Kiekis]. Nepamirškite rašyti laukų pavadinimų teisingai, kad „Access“ juos atpažintų.

    robaxin 750 mg gatvės kaina
  4. Užbaikite skaičiavimą.
    Kaip tai darysite, priklauso nuo to, kokį skaičiavimą atliekate. Aukščiau esančiame paveikslėlyje buvo įvestas žvaigždutė (*), kad padaugintų vieną lauką iš kito. Lygtis padaugina vieneto kainos ir kiekio laukų reikšmes. Duomenis iš dviejų skirtingų laukų, įskaitant apskaičiuotus laukus, galite pridėti įdėdami jų pavadinimus skliausteliuose ir sujungdami juos su pliuso ženklu, pvz .: [Tarpinė] + [Siuntimo kaina].

Kartais užklausos rezultatai netinkamai suformatuoti duomenų lape. Norėdami priskirti naują formatą laukui, kurį sukūrėte skaičiavimo užklausai atlikti, dešiniuoju pelės mygtuku spustelėkite lauką Užklausa tinklelyje ir pasirinkite Ypatybės. Parodomas nuosavybės lapas. Skirtuke Bendra spustelėkite išskleidžiamąjį sąrašą Formatas ir pasirinkite tinkamą naujo, savo rankomis sukurto lauko formatą.

„Microsoft Access 2019“: ištrinti užklausą

Būkite atsargūs vykdydami ištrynimo užklausas. A ištrinti užklausą ištrina įrašus ir nesuteikia galimybės atgauti įrašų, jei apsigalvosite juos ištrinti. Tačiau jei tai naudojama sumaniai, ištrynimo užklausa yra puikus būdas išvalyti įrašus iš daugiau nei vienos duomenų bazės lentelės vienu metu. Prieš vykdydami ištrynimo užklausą, sukurkite atsarginę duomenų bazės failo kopiją.

cialis ir viagra kartu

Norėdami paleisti ištrynimo užklausą, pradėkite naują užklausą ir skirtuke (Užklausos įrankiai) Dizainas spustelėkite mygtuką Ištrinti. Tada atlikite taip, lyg vykdytumėte pasirinktą užklausą, bet taikykite pagal įrašus, kuriuos norite ištrinti. Galiausiai spustelėkite mygtuką Vykdyti, kad paleistumėte užklausą.

Įrašus galite ištrinti iš daugiau nei vienos lentelės, jei lentelės yra susijusios ir susieję lenteles pasirinkote parinktį Kaskadai Ištrinti susijusius įrašus dialogo lange Redaguoti ryšius.

Norėdami peržiūrėti įrašus, kurie bus ištrinti prieš vykdant ištrynimo užklausą, perjunkite į duomenų lapo rodinį (spustelėkite mygtuką Peržiūrėti). Tuos įrašus matai? Ištrynus užklausą jie bus ištrinti, jei spustelėsite mygtuką Vykdyti.

„Microsoft Access 2019“: atnaujinkite užklausą

An atnaujinti užklausą yra būdas patekti į duomenų bazę ir atnaujinti įrašus keliose skirtingose ​​lentelėse vienu metu. Atnaujinimo užklausos gali būti neįkainojamos, tačiau, kaip ir ištrynimo užklausų atveju, jos gali turėti nemalonių padarinių. Sukurkite atsarginę duomenų bazės kopiją prieš vykdydami naujinimo užklausą; tada atlikite šiuos veiksmus:

  1. Pradėdami dizaino rodinyje, eikite į skirtuką (Užklausos įrankiai) Dizainas ir spustelėkite mygtuką Atnaujinti.
  2. Laukelyje su duomenimis, kuriuos reikia atnaujinti, eilutėje Atnaujinti įveskite tekstą arba vertę. Net kvadratiniuose skliaustuose galite įvesti kitą lauko pavadinimą ([]).

    Tai, ką įvedate eilutėje „Atnaujinti“, pakeičia tai, kas yra jūsų renkamų įrašų lauke.

  3. Spustelėkite mygtuką Vykdyti.
    Norėdami atnaujinti įrašus daugiau nei vienoje lentelėje, susieję lenteles turite pasirinkti parinktį Kaskados naujinimas, susiję laukai, esančius dialogo lange Redaguoti ryšius.