Postopek za spreminjanje poizvedbe Microsoft Access je podoben postopku, ki ga je treba najprej ustvariti. Poizvedbe se lahko spremenijo s prikazom Design View ali SQL View, vendar ne morete uporabiti Čarovnika za poizvedbe za spreminjanje obstoječe poizvedbe.
Začnite z desnim klikom na ciljno poizvedbo znotraj plošče predmetov na levi strani zaslona v svoji bazi podatkov. V pojavnem meniju izberite Pogled v oblikovanje. Poizvedba se odpre v pregledu podatkov o izdelku. Ko z desno tipko miške kliknete ime poizvedbe v vrstici zavihek nad izhodnim podatkovnim listom, lahko spremenite način prikaza. Privzeto ste v podatkovnem listu, ki ga ni mogoče strukturno urejati (čeprav lahko v ta pogled vstavite in odstranite podatke). Vendar pa lahko iz pregledov SQL ali Design uredite strukturo poizvedbe in shranite ali shranite kot spremenjeni predmet, kot je potrebno.
Pogled v oblikovanje
Pogled načrta odpre vodoravno razdeljeni zaslon. V zgornji polovici so prikazani pravokotniki, ki predstavljajo vsako tabelo ali poizvedbo, ki hrani poizvedbo, ki jo spreminjate. Ključna polja - običajno edinstveni identifikator - imajo poleg njih tudi majhen zlati ključ. Vsak od pravokotnikov se pridruži drugim pravokotnikom s pomočjo vrstic, ki povezujejo polja v eni mizi in polja v drugem.
Te linije predstavljajo razmerja. V Design Viewu z desnim klikom na vrstico lahko spremenite razmerje. Izbirate lahko med eno od treh možnosti:
- Vrstice, kjer so skupna polja v obeh tabelah enaka
- Vrstice, kjer leva tabela vrne vse rezultate in desna tabela kaže ustrezne rezultate
- Vrstice, kjer desna desna tabela vrne vse rezultate in levo tabelo kaže ustrezne rezultate
Te tri vrste združevanja (notranje, levo, desno) so podmnožica celotnega nabora povezav, ki jih lahko izvede baza podatkov. Če želite narediti bolj zapleteno poizvedovanje, se boste morali premakniti v pogled SQL.
Ko povežete izbrane tabele s povezavami, boste videli spodnjo polovico zaslona, ki prikazuje mrežo z vsemi polji, ki jih bo poizvedba vrnila. The Pokaži polje prikaže ali zavira polje, ko se poizvedba zažene - lahko filtrirate poizvedbo na podlagi polj, ki niso prikazane. Račno lahko tudi ročno dodate ali spremenite, da bi rezultate poravnali po naraščajočem ali padajočem vrstnem redu, čeprav bo Microsoft Access obdeloval več vrst v vrstici od leve proti desni vzdolž polj. Stolpce lahko preuredite tako, da jih povlečete levo ali desno čez mrežo in tako prisilite določen vzorec.
Projektni pogled Merila polje vam omogoča vnašanje omejitvenih meril, tako da se ob zagonu poizvedbe prikaže samo podnabor podatkov, ki se ujemajo z vašim filtrom. Na primer, v poizvedbi o naročilih za odprte izdelke lahko dodate merilo
= "MI"
v državni stolpec prikazujejo samo naročila iz Michigana. Za dodajanje ravni kriterijev uporabite ali polja v stolpcu ali dodajte merila v druge stolpce.
SQL View
V pogledu SQL Microsoft Access nadomesti podatkovni list s sintakso Strukturiranega poizvedbenega jezika, ki ga dostopa parses, da določi, katere podatke je treba izvleči iz vira in s katerimi poslovnimi pravili.
Izjave SQL na splošno sledijo obliki bloka:
SELECT Tabela 1. Ime polja1, Tabela2. Ime polja2 IZ tabele1 PRAVICA JOIN Tabela2 ON Tabela1 Key1 = Tabela2. Key2 WHERE Tabela1. Ime polja1> = "FilterValue"
Različni prodajalci baze podatkov podpirajo nekoliko drugačno različico SQL. Osnovni standard, ki se imenuje skladnja ANSI, bi morala biti sposoben delati v vseh okoljih baze podatkov. Vendar pa vsak ponudnik razširja standard SQL s svojimi lastnostmi. Na primer, Microsoft uporablja Jet Database Engine v Access. Microsoft podpira tudi SQL Server. Drugi ponudniki uporabljajo različne pristope, zato SQL na splošno ni tako interoperabilen kot podpora standardov.
Če niste seznanjeni s sintakso implementacije SQL-ja Jet Database Engine, lahko tweaking SQL View prekine vaše poizvedbe. Namesto tega se držite oblikovalskega pogleda. Vendar pa je za zelo hitre spremembe včasih lažje prilagoditi osnovni SQL, kot pa spremeniti Shema oblikovanja pogleda. Če drugi analitiki v vašem podjetju želijo vedeti, kako dobite rezultat, jim pošljemo cut-and-paste iz stavka SQL, ki zmanjšuje zmedo glede zasnove poizvedbe.
Shranjevanje vašega dela
V programu Microsoft Access 2016 lahko trenutni poizvedbi shranite in prepišete, tako da z desno miškino tipko kliknete zavihek in izberete Shrani. Če želite popravljeno poizvedbo shraniti kot drugo ime, ki omogoča, da se trenutna poizvedba vztraja, kliknite kartico Datoteka, izberite Shrani kot in potem Shrani objekt kot.












