Vaicājuma maiņa programmā Microsoft Access

Microsoft Access vaicājuma pārveidošanas process ir līdzīgs procesam, lai to izveidotu vispirms. Vaicājumus var mainīt, izmantojot vai nu Dizaina skatu, vai SQL skatu, taču nevarat izmantot Query Wizard, lai mainītu esošu vaicājumu.

Sāciet, peles labo pogu noklikšķinot uz mērķa vaicājuma objektu panelī ekrāna kreisajā pusē savā datubāzē. Uznirstošajā izvēlnē izvēlieties Dizaina skats. Vaicājums tiek atvērts datu lapu skatījumā. Ja peles labo pogu noklikšķiniet uz vaicājuma nosaukuma cilnes rindā virs datu lapu izskata, varat mainīt skata režīmu. Pēc noklusējuma jūs esat datu lapā, kuru nevar strukturāli rediģēt (lai gan jūs varat ievietot un noņemt datus no šī skata). Tomēr no SQL vai Dizaina viedokļa jūs varat rediģēt vaicājuma struktūru un saglabāt vai saglabāt kā modificēto objektu pēc nepieciešamības.

Dizaina skats

Dizaina skats atver horizontāli sadalītu ekrānu. Augšējā pusē ir redzami taisnstūri, kas attēlo katru tabulu vai vaicājumu, kas pārveido vaicājumu. Galvenie lauki - parasti unikāls identifikators - ir neliela zelta atslēga blakus tām. Katrs taisnstūris pievienojas citiem taisnstūriem, izmantojot līnijas, kas savieno laukus vienā tabulā, uz laukiem citā.

Šīs līnijas raksturo attiecības. In Design View, ar peles labo pogu noklikšķinot uz līnijas, varat mainīt attiecības. Jūs varat izvēlēties kādu no trim iespējām:

Šie trīs savienojuma veidi (iekšēji, pa kreisi, pa labi) ir apakšgrupa ar pilnu savienojumu kopumu, kuru var izpildīt datu bāze. Lai veiktu sarežģītākus vaicājumus, jums vajadzēs pārvietoties uz SQL skatu.

Kad pieslēdzat atlasītajām tabulām ar attiecību līnijām, redzēsiet apakšējā ekrāna pusē redzamo tīklu ar visiem laukiem, pēc kuriem vaicājums atgriezīsies. Kad rāda vaicājumu, lodziņš Rādīt vai izslēdz lauku, jūs varat filtrēt vaicājumu, pamatojoties uz laukiem, kas nav redzami. Jūs varat arī manuāli pievienot vai mainīt kārtošanas secību, lai pasūtītu rezultātus augošā vai dilstošā veidā, lai gan Microsoft Access apstrādās vairākus veidus no kreisās uz labo kārtojumu laukos. Jūs varat pārkārtot kolonnas, velkot tos pa kreisi vai pa labi visā režģī, lai piespiestu īpašu kārtojuma veidu.

Logā Design View's Criteria (Dizaina skatījuma kritēriji ) ir iespējams ievadīt ierobežojošus kritērijus, piemēram, kad vaicājums tiek palaists, tas tikai parāda to datu apakšgrupu, kas atbilst jūsu filtram. Piemēram, vaicājumā par atvērtā produkta pasūtījumiem varat pievienot valstij sleju kritēriju = 'MI', lai parādītu tikai Mičiganas pasūtījumus. Lai pievienotu kritēriju līmeņus, izmantojiet kolonnā vai lodziņos vai pievienojiet kritērijus citām kolonnām.

SQL skats

SQL skats Microsoft Access aizstāj datu lapu ar Structured Query Language sintaksi, kuru Access parses, lai noteiktu, kādus datus iegūt no avota un ar kādiem uzņēmējdarbības noteikumiem.

SQL paziņojumi parasti tiek izpildīti pēc bloku formas:

SELECT Table1. [Fieldname1], Table2. [Fieldname2]
No 1. tabulas RIGHT JOIN Table2 ON 1. tabulā. [Key1] = Tabula 2. [Key2]
KUR 1. tabula. [Fieldname1]> = "FilterValue"

Dažādi datubāzu pārdevēji atbalsta nedaudz atšķirīgas SQL versijas. Bāzes standarts, ko sauc ANSI-compliant syntax, ir jāspēj strādāt katrā datubāzes vidē. Tomēr katrs pārdevējs papildina SQL standartu ar saviem tweaks. Piemēram, Microsoft izmanto Jet Database Engine piekļuves ietvaros. Microsoft atbalsta arī SQL Server. Citi pārdevēji izmanto dažādas pieejas, tādēļ SQL parasti nav tik sadarbspējīgs kā standartu atbalsts.

Ja jūs neesat iepazinies ar Jet Database Engine SQL izpildi, tad tweaking SQL View var pārtraukt jūsu vaicājumus. Tā vietā piesaista Design View. Tomēr ļoti ātri tweaks, dažreiz ir vieglāk pielāgot pamatā esošo SQL, nekā modificēt Design View shematisko. Ja citi jūsu uzņēmuma analītiķi vēlas uzzināt, kā jums ir rezultāts, sūtot viņiem SQL-izgriezumu un ielīmēšanu, tiek samazināta neskaidrība par vaicājumu izstrādi.

Jūsu darba saglabāšana

Microsoft Access 2016 varat saglabāt un pārrakstīt pašreizējo vaicājumu, ar peles labo pogu noklikšķinot uz tā cilnes un izvēloties Saglabāt. Lai saglabātu pārskatīto vaicājumu kā citu nosaukumu, kas ļauj pašreizējam vaicājumam saglabāt, noklikšķiniet uz cilnes Fails, izvēlieties Saglabāt kā un pēc tam Saglabāt objektu kā.