Za vaš užitek in zabavo je tukaj šest uporabnih vrst poizvedb, ki jih lahko izvajate v Microsoft Accessu. Access 2019 ponuja peščico drugih poizvedb, vendar so to pogoste poizvedbe. Te poizvedbe so precej zapletene. Če pa postanete spretni pri poizvedovanju, ste vabljeni, da si ogledate sistem pomoči v Accessu za nasvete o izvajanju vrst poizvedb, ki tukaj niso pojasnjene.
Microsoft Access 2019: izberite poizvedbo
Izberite poizvedba je standardna vrsta poizvedbe. Poizvedba za izbiro zbere informacije iz ene ali več tabel baze podatkov in prikaže informacije v podatkovnem listu. Poizvedba za izbiro je najpogostejša poizvedba, primarna poizvedba, izhodišče za večino drugih poizvedb.
Microsoft Access 2019: poizvedba z najvišjo vrednostjo
Top-vrednost vprašanje je preprost način, da ugotovite, v številko ali valut področju, najvišje in najnižje vrednosti. V mrežo Poizvedba vnesite ime polja Številka ali Valuta, o katerem želite izvedeti več; nato na spustnem seznamu Razvrsti izberite Naraščajoče, da razvrstite vrednosti od najnižje do najvišje, ali Padajoče na spustnem seznamu Razvrsti, da razvrstite vrednosti od najvišje do najnižje. Nazadnje na zavihku (Orodja za poizvedbe) Oblikovanje vnesite vrednost v besedilno polje Vrnitev ali izberite vrednost na spustnem seznamu Vrnitev:
- Najvišji ali najnižji odstotek: vnesite ali izberite odstotek, da poiščete na primer najvišjih ali najnižjih 25 odstotkov vrednosti. Če želite vnesti odstotek, za vnosom vnesite znak za odstotek (%) in pritisnite tipko Enter.
- Najvišja ali najnižja glede na številko razvrstitve: vnesite ali izberite številko, da poiščete na primer vrednost prvih deset ali najnižjih deset. Ko vnesete številko, pritisnite tipko Enter.
To se morda zdi protiintuitivno, a če želite videti najvišje vrednosti, morate polje, ki ga razvrščate, razvrstiti v padajočem vrstnem redu. Če na primer zaposlene razvrstite po številu prodaj v padajočem vrstnem redu, se na vrhu prikažejo zaposleni z najvišjo prodajo. Če želite videti spodnje vrednosti, razvrstite v naraščajočem vrstnem redu.
Microsoft Access 2019: poizvedba povzetka
Podobno kot poizvedba z najvišjo vrednostjo je poizvedba s povzetkom način pridobivanja kumulativnih informacij o vseh podatkih v polju. V polju, ki shranjuje podatke o prodaji v Kentuckyju, na primer, lahko najdete povprečni znesek vsake prodaje, skupni znesek vseh prodaj, skupno število vseh prodaj in druge podatke.
Če želite zagnati poizvedbo s povzetkom, pojdite na zavihek (Orodja za poizvedbe) Načrtovanje in kliknite gumb Skupne vrednosti. Na mreži poizvedbe se prikaže nova vrstica z imenom Total. Odprite spustni seznam Skupaj v polju, katerega vsebino želite povzeti, in izberite funkcijo.
Povzetek funkcij poizvedbe
Funkcija |
Vrne |
vsota |
Seštevek vseh vrednosti v polju |
Povpr |
Povprečje vseh vrednosti |
Min |
Najnižja vrednost |
maks |
Najvišja vrednost |
štetje |
Število vrednosti |
StDev |
Standardna deviacija vrednosti |
Var |
Varianca vrednosti |
Prvič |
Prva vrednost |
Zadnji |
Zadnja vrednost |
Izbire Group By, Expression in Where na spustnem seznamu Totals so namenjene vključevanju polj, na katerih ne izvajate funkcije:
- Skupaj po: za izbiro polj, za katera želite prikazati vsote.
- Izraz: Za ustvarjanje izračunanega polja.
- Kje: za nastavitev meril (polja ne morete vključiti v poizvedbo).
Microsoft Access 2019: poizvedba za izračun
Izračun poizvedbe , je tista, v kateri so izračuni v okviru poizvedbe. Na primer, lahko izračunate prometni davek na prodane artikle ali seštejete številke v dveh poljih v istem zapisu. Lepota poizvedbe za izračun je v tem, da se podatki znova izračunajo vsakič, ko zaženete poizvedbo. Če se podatki, uporabljeni za izračun, spremenijo, se spremeni tudi rezultat izračuna. Če bi izračun vključili v tabelo baze podatkov, bi morali sami preračunati podatke vsakič, ko se ena od vrednosti spremeni. S poizvedbo za izračun, Access opravi matematiko namesto vas.
Če želite sestaviti poizvedbo za izračun, ustvarite novo polje v mreži Poizvedbe za shranjevanje rezultatov izračuna; nato vnesite ime polja in formulo za izračun. Sledite tem korakom, da ustvarite poizvedbo za izračun:
Ustvarite poizvedbo kot običajno in v mrežo poizvedb vključite polja, ki jih želite uporabiti za namene izračuna.
V polje Polje praznega polja vnesite ime za polje Izračun in mu sledite z dvopičjem.
Na spodnji sliki je bila vnesena vmesna vsota:. Namen novega polja Vmesna vsota je pomnožiti ceno na enoto s količino.
: Poizvedba za izračun.
Za dvopičjem v oglatih oklepajih ([]) vnesite ime polja, katerega podatke uporabljate za izračun.
Pri izračunu se uporabljajo podatki iz polj Cena na enoto in Količina, zato sta njihova imena navedena v oglatih oklepajih: [Cena na enoto] in [Količina]. Prepričajte se, da ste pravilno črkovali imena polj, da jih bo Access lahko prepoznal.
Dokončajte izračun.
Kako boste to naredili, je odvisno od tega, kakšen izračun delate. Na zgornji sliki je bila vnesena zvezdica (*), da se eno polje pomnoži z drugim. Enačba pomnoži vrednosti v poljih Cena na enoto in Količina. Podatke iz dveh različnih polj – vključno z izračunanimi polji – lahko dodate tako, da njuni imeni vstavite v oklepaje in ju združite z znakom plus, na primer: [Subtotal]+[Stroški pošiljanja].
Včasih rezultati poizvedbe niso pravilno oblikovani na podatkovnem listu. Če želite polju, ki ga ustvarite za namene poizvedbe za izračun, dodeliti novo obliko, z desno tipko miške kliknite polje na mreži poizvedbe in izberite Lastnosti. Prikaže se list lastnosti. Na zavihku Splošno kliknite spustni seznam Oblika in izberite pravilno obliko za svoje novo, ročno izdelano polje.
Microsoft Access 2019: Izbriši poizvedbo
Bodite previdni pri izvajanju poizvedb za brisanje. Brisanja izraz izbriše zapise in vam ne daje priložnost, da se zapisi nazaj, če si premislite o njihovi ukinitvi. Če pa se spretno uporablja, je poizvedba za brisanje odličen način za čiščenje zapisov iz več kot ene tabele baze podatkov hkrati. Varnostno kopirajte datoteko zbirke podatkov, preden zaženete poizvedbo za brisanje.
Če želite zagnati poizvedbo za brisanje, zaženite novo poizvedbo in na zavihku (Orodja za poizvedbe) Načrt kliknite gumb Izbriši. Nato naredite, kot da izvajate izbirno poizvedbo, vendar ciljajte na zapise, ki jih želite izbrisati. Na koncu kliknite gumb Zaženi, da zaženete poizvedbo.
Zapise lahko izbrišete iz več kot ene tabele, če so tabele povezane in ste izbrali možnost Kaskadno brisanje povezanih zapisov v pogovornem oknu Urejanje razmerij, ko ste povezali tabele.
Za predogled zapisov, ki bodo izbrisani, preden zaženete poizvedbo za brisanje, preklopite na pogled podatkovnega lista (kliknite gumb Pogled). Ti zapisi, ki jih vidite? Poizvedba za brisanje jih bo izbrisala, če kliknete gumb Zaženi.
Microsoft Access 2019: poizvedba za posodobitev
Poizvedba za posodobitev je način za dostop do baze podatkov in posodobitev zapisov v več različnih tabelah naenkrat. Poizvedbe za posodobitev so lahko neprecenljive, vendar imajo lahko tako kot pri poizvedbah za brisanje neželene posledice. Varnostno kopirajte svojo bazo podatkov, preden zaženete poizvedbo za posodobitev; nato sledite tem korakom, da ga zaženete:
Začnite v pogledu načrtovanja, pojdite na zavihek (Orodja za poizvedbe) Oblikovanje in kliknite gumb Posodobi.
V polje s podatki, ki jih je treba posodobiti, vnesite besedilo ali vrednost v vrstico Posodobi v. Lahko celo vnesete drugo ime polja v oglatih oklepajih ([]).
Kar vnesete v vrstico Posodobi v, nadomesti tisto, kar je v polju zapisov, ki jih zbirate.
Kliknite gumb Zaženi.
Če želite posodobiti zapise v več kot eni tabeli, morate izbrati možnost Kaskadno posodabljanje povezanih polj v pogovornem oknu Uredi relacije, ko ste povezali tabele.