Skip to main content

Vaicājuma maiņa programmā Microsoft Access

Anonim

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 skata, tomēr - jūs 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ē atlasiet 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:

  • Rindas, kurās abās tabulās pievienotie lauki ir vienādi
  • Rindas, kurās galējā tabula atgriež visus rezultātus, un labajā tabulā ir redzami rezultāti
  • Rindas, kurās visbiežāk sastopamā tabula atgriež visus rezultātus un kreisā tabula parāda saskaņošanas rezultātus

Š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. The Parādīt lodziņš, kad vaicājums tiek palaists, tiek rādīts vai nomāc 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.

Dizaina skats Kritēriji lodziņš ļauj ievadei ierobežojošus kritērijus, tādus, ka, izpildot vaicājumu, tiek parādīta tikai to datu pakotne, kas atbilst jūsu filtram. Piemēram, vaicājumā par atvērtā produkta pasūtījumiem varat pievienot kritēriju

= "MI"

uz valsts kolonnu, lai rādītu tikai Mičiganas pasūtījumus. Lai pievienotu kritēriju līmeņus, izmantojiet vai kolonnās 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 FROM Table1 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 par ANSI atbilstošu sintaksi, vajadzētu 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 taustiņu noklikšķinot uz tā cilnes un izvēloties Saglabājiet. Lai saglabātu pārskatīto vaicājumu kā citu nosaukumu, ļaujot pašreizējam vaicājumam saglabāt, noklikšķiniet uz cilnes Fails, atlasiet Saglabāt kā un tad Saglabāt objektu kā.