Izmjena upita u Microsoft Access-u

Proces modifikacije Microsoft Access upita sličan je procesu stvaranja jednog na prvom mestu. Upiti se mogu promijeniti koristeći Design View ili SQL View, međutim ne možete koristiti Čarobnjak za upite da biste modifikovali postojeći upit.

Počnite desnim klikom na ciljani upit unutar panela objekata na levoj strani ekrana unutar vaše baze podataka. U iskačućem meniju izaberite Design View. Upit se otvara u Prikazu podataka. Kada kliknete desnim tasterom miša na ime upita u režimu tabulatora iznad izlaza Datasheet View, možete promeniti režim prikaza. Podrazumevano, vi ste u Tehničkom listu, koji ne može biti strukturno uređen (iako možete ubaciti i ukloniti podatke iz ovog prikaza). Međutim, iz prikaza SQL ili Dizajna, možete izmeniti strukturu upita i sačuvati ili sačuvati - kao modifikovani objekat po potrebi.

Dizajn pogled

Dizajn pogled otvara horizontalni podeljeni ekran. Gornja polovina prikazuje pravougaone elemente koji predstavljaju svaku tablicu ili upitu koji dovodi do upita koji modifikujete. Ključna polja - obično jedinstveni identifikator - imaju mali zlatni ključ pored njih. Svaki od pravougaonika se pridruži drugim pravougaonicima pomoću linija koje povezuju polja u jednoj tabeli sa poljima u drugom.

Ove linije predstavljaju odnose. U Design View-u, desni klik na liniju omogućava vam da promenite odnos. Možete odabrati jednu od tri opcije:

Ova tri tipa pridruživanja (unutrašnja, leva, desna) su podgrupa čitavog spektra pridruživanja koje baza podataka može izvršiti. Da biste izvršili složenije upite, potrebno je da pređete na SQL prikaz.

Kada povežete izabrane tablice sa linijama veza, videćete da donja polovica ekrana prikazuje mrežu sa listom svih polja za koje se upit vrati. Pokazivački okvir prikazuje ili potiskuje polje kada se upiti radi - možete filtrirati upit na osnovu polja koja se ne prikazuju. Takođe možete ručno da dodate ili izmenite redosled redosleda kako biste odredili rezultate na rastućem ili opadajućem načinu, iako će Microsoft Access obrađivati ​​nekoliko sliĉica u lijevom redu prema polju. Možete redomjerati kolone tako što ćete ih prevući lijevo ili desno preko mreže, da biste primenili određeni obrazac sortiranja.

Sloj kreativnog pogleda Kriterijuma vam omogućava da unesete kriterijume ograničenja, tako da kada se upit pokrene, on prikazuje samo podskup podataka koji se podudaraju sa vašim filterom. Na primjer, u upitu o narudžbama otvorenih proizvoda, možete dodati kriterij = 'MI' u državnu kolonu da bi prikazali samo porudžbine iz Michigan-a. Da biste dodali nivoe kriterijuma, koristite ili kutije unutar kolone ili dodajte kriterijume u druge kolone.

SQL prikaz

U pogledu SQL-a, Microsoft Access zamenjuje obrazac sa sintaksom Strukturnog Query jezika koji Access parses određuje koje podatke izvlačiti iz izvora, i sa kojim poslovnim pravilima.

Izjave SQL-a generalno prate blok formu:

SELECT Table1. [Fieldname1], Table2. [Fieldname2]
OD TABELE1 PRAVO JOIN Tabela 2 ON Tabela1. [Key1] = Tabela2. [Key2]
GDE Tabela1. [Naziv polja1]> = "FilterValue"

Različiti proizvođači baze podataka podržavaju malo različite verzije SQL-a. Osnovni standard, koji se zove ANSI-saglasna sintaksa, treba da bude u mogućnosti da radi u svakom okruženju baze podataka. Međutim, svaki proizvođač povećava SQL standard sa sopstvenim podešavanjima. Na primjer, Microsoft koristi Jet Database Engine unutar Access-a. Microsoft takođe podržava SQL Server. Ostali proizvođači koriste različite pristupe, tako da SQL generalno nije toliko interoperabilan kao podrška standardima.

Ako niste upoznati sintaksu implementacije Jet Database Engine-a SQL-a, tweaking SQL View-a može da prekine vaše upite. Umjesto toga, držite se za Design View. Međutim, za vrlo brze tweake, ponekad je lakše prilagoditi osnovni SQL nego da modifikujete Shematski prikaz dizajna. Ako drugi analitičari u vašoj kompaniji žele da saznaju kako ste dobili rezultat, slanje ureza u vašu SQL izrazu smanjuje konfuziju oko dizajna upita.

Sačuvaj svoj rad

U programu Microsoft Access 2016, možete sačuvati i prepisati trenutni upit tako što ćete kliknuti desnim tasterom miša na njenu karticu i izabrati stavku Sačuvaj. Da biste revidirani upit sačuvali kao neko drugo ime, dozvoljavajući trenutnom upitu da se nastavi, kliknite na karticu Datoteka, izaberite Sačuvaj kao i zatim Sačuvaj objekat kao.