Spreminjanje poizvedbe v Microsoftovem dostopu

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 Design View. 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:

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. Ko je poizvedba prikazana, polje Prikaz prikaže ali zavreče polje, 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.

Okno Design View's Criteria vam omogoča vnašanje omejitvenih meril, tako da se ob zagonu poizvedbe prikaže le podniz podatkov, ki se ujemajo z vašim filtrom. Na primer, v poizvedbi o naročilih za odprte izdelke lahko dodate kriterij = 'MI' v stolpec stanja, da prikažejo samo naročila iz Michigana. Če želite dodati ravni meril, uporabite polja ali 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 Tabela1. [Ime polja1], Tabela2. [Ime polja2]
IZ TABELE 1 PRAVICA PRISTOPA Tabela 2 ON Tabela1. [Key1] = Tabela2. [Key2]
WHERE Table1. [Fieldname1]> = "FilterValue"

Različni prodajalci baze podatkov podpirajo nekoliko drugačno različico SQL. Osnovni standard, ki se imenuje skladna s standardom ANSI, mora biti sposoben delati v vseh okoljih zbirke 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 prepisate, tako da z desno miškino tipko kliknete zavihek in izberete Shrani. Če želite popravljeno poizvedbo shraniti kot drugo ime, s čimer se omogoči, da trenutna poizvedba traja, kliknite zavihek Datoteka, izberite Shrani kot in Shrani objekt kot.