Ferwizings in Query yn Microsoft Access

It proses foar it wizigjen fan in Microsoft Access-fraach is lyk oan it proses foar it meitsjen fan ien op it earste plak. Queries kinne feroare wurde troch sawol Design View of SQL View, lykwols-jo kinne gjin Query-assistint brûke om in besteande fraach te feroarjen.

Begjin de rjochter klikke op jo doelgroep ôfbylding binnen it objekten paniel links fan it skerm yn jo database. Yn it pop-up menu selektearje Design View. De query iepenet yn datasheetwerjefte. As jo ​​rjochts-klikke op de namme fan 'e query yn' e ljepblêd boppe de útfier fan 'e datasjet-werjefte, kinne jo de werjefter wizigje. Standert binne jo yn datasheet, dy't net struktureel bewurke wurde kinne (hoewol jo de gegevens yn dizze werje ynfoegje en fuortsmite kinne). Fanút beide SQL- of Designwerken kinne jo lykwols de struktuer fan 'e query beheare en bewarje as bewarje as it feroare objekt as nedich is.

Design View

Designview iepene in horizontaal split skerm. De boppeste helte lit rjochthoeken sjen wêr't elke tafel of query it bewarjen fan de query dy't jo wizigje. Kaai-fjilden - typysk in unyk identifier-funksje in lyts gouden kaai neist harren. Elk fan 'e rjochthoeken giet nei oare rjochthoeken troch middels linen dy't ferbinende fjilden yn ien tafel ferbine oan fjilden yn in oar.

Dizze linen fertsjinje relaasjes. Yn 'e ûntwerpwerjefte kinne jo de relaasje feroarje mei de rjochterkant op' e rigel. Jo kinne kieze út ien fan trije opsjes:

Dizze trije jointypen (binnen, lofts, rjochts) binne in subset fan it folsleine oanbod fan joins dat in databank kin útfiere. Om mear komplekere querying te dwaan, moatte jo nei SQL View ferpleatse.

As jo ​​jo selektearre tabellen ferbine mei relinearre rigels, sjogge jo de ûnderste halve fan it skerm sjen litte in rasterlist lofts alle fjilden dy't de query weromkomt. It sjabloan lit sjen of fuortsmiten it fjild as de query run is, kinne jo in query filterje op basis fan fjilden dy't net werjûn wurde. Jo kinne ek de sortearranzel oanmeitsje of feroarje om de resultaten yn opgroeie of ôfstammende manier te bestjoeren, hoewol Microsoft Access sille ferskate soarten ferpleatse yn lofts nei rjochts op 'e fjilden. Jo kinne de kolommen negearje troch it lofts of rjochts oer it grid te ferpleatsen, om in spesifike soartmuster te dragen.

De kritearia- kaak fan 'e ûntwerpwerjefte kin jo ynfloed op' e kritearia ynfiere, sadat as de query run is, dan allinich in subset fan de gegevens dy't jo filter passe. Bygelyks, yn in query oer iepen produktbestellen kinne jo it kritearium = 'MI' tafoegje oan in steatkolom om allinich oerstappen fan Michigan te sjen. Om tafoegings fan kritearia te tafoegje, brûke de of fekjes binnen de kolom of kritearje oan oare kolommen.

SQL-werjefte

Yn SQL-werjefte ferfangt Microsoft Access it datasheet mei de Structured Query Language Syntax dat Access parset om te bepalen hokker gegevens fan in boarne te rinnen, en mei hokker bedriuwregels.

SQL-oanfollingen folge trochinoar in blokfoarm:

SELECT Tabel1. [Fjildname1], Tabel2 [fjildname2]
FROM Tabel1 RJOCHTTELLE TABLE2 TABLE1 [Key1] = Tabel2. [Key2]
Wêr Tabel1. [Fieldname1]> = "FilterValue"

Ferskillende database-fertsjinners stipe wat ferskillende ferzjes fan SQL. De basisstandert, neamd ANSI-konforme syntaks, moat yn alle database-omjouwingen wurkje kinne. Mar alle ferkeaper fergruttet de SQL-standert mei syn eigen tweaks. Microsoft, bygelyks, brûkt de Jet Database Engine yn Access. Microsoft stipet ek SQL Server. Oare produkten brûke ferskate oanwêzigen, sadat SQL meastal net as ynteressabel is as de standertstipe.

As jo ​​net fertroud binne mei de syntaksis fan 'e útfiering fan SQL-konfiguraasje fan' e databank fan 'e databank, dan kinne jo opnij oanpasse oan' e SQL-werjefte. Stokje nei ûntwerpwerjefte. Jo kinne lykwols makliker meitsje foar de flugge omdraaien fan it ûnderlizzende SQL as de schematyk fan Design View te feroarjen. As oare analysten yn jo bedriuw witte wolle hoe't jo in resultaat krigen hawwe, stjoert se in knipke-en-paste fan jo SQL-oanjefte minder ferwidering oer query-ûntwerp.

Bewarje jo wurk

Yn Microsoft Access 2016 kinne jo de aktive query bewarje en oerskriuwe troch te rjochtsjen op 'e ljepper en selektearje opslaan. Om de feroare ôffraach as oare namme te bewarjen, wêrtroch't de hjoeddeiske query bliuwt, klikje op 'e ljepper "Triem", selektearje " Bewarje" as en dan bewarje spesjale as.