Vaicājumu izmantošana atvieglo datu skatīšanu, pievienošanu, dzēšanu vai mainīšanu Access datu bāzē. Citi vaicājumu izmantošanas iemesli:
Ātra konkrētu datu atrašana, filtrējot pēc noteiktiem kritērijiem (nosacījumiem)
Aprēķināt vai apkopot datus
Automatizējiet datu pārvaldības uzdevumus, piemēram, visjaunāko datu regulāru pārskatīšanu.
Vaicājumi palīdz atrast datus un strādāt ar tiem
Pareizi izveidotā datu bāzē dati, kurus vēlaties parādīt formā vai atskaitē, parasti atrodas vairākās tabulās. Vaicājums var izvilkt informāciju no dažādām tabulām un apvienot to parādīšanai formā vai atskaitē. Vaicājums var būt pieprasījums pēc datu rezultātiem no datu bāzes vai darbības ar datiem, vai arī abiem. Vaicājums var sniegt atbildi uz vienkāršu jautājumu, veikt aprēķinus, apvienot datus no dažādām tabulām, pievienot, mainīt vai dzēst datus no datu bāzes. Tā kā vaicājumi ir ļoti daudzpusīgi, pastāv daudzi vaicājumu veidi, un jums jāizveido vaicājumu tips, pamatojoties uz uzdevumu.
| Galvenie vaicājumu veidi | Izmantojiet |
|---|---|
| Atlasiet | Lai izgūtu datus no tabulas vai veiktu aprēķinus. |
| Darbība | Datu pievienošana, mainīšana vai dzēšana. Katram uzdevumam ir konkrēta veida darbības vaicājums. |
Atlases vaicājuma izveide
Ja vēlaties pārskatīt datus tikai no noteiktiem tabulas laukiem, vai arī pārskatīt datus no vairākām tabulām vienlaikus, vai varbūt tikai skatīt datus, pamatojoties uz noteiktiem kritērijiem, izvēlieties atlases vaicājuma tipu. Papildinformāciju skatiet sadaļā Vienkārša atlases vaicājuma izveide.
Datu pārskatīšana no atlasītajiem laukiem
Piemēram, ja datu bāzē ir tabula ar daudz informācijas par produktiem un jūs vēlaties pārskatīt produktu sarakstu un to cenas, šādi ir jāizveido atlases vaicājums, lai atgrieztu tikai produktu nosaukumus un attiecīgo cenu:
- Atveriet datu bāzi un cilnē Izveide noklikšķiniet uz Vaicājuma noformējums.
- Cilnē Tabulas veiciet dubultklikšķi uz tabulas Produkti .
- Pieņemsim, ka tabulā Produkti ir lauki Produkta nosaukums un Cenrāža cena. Veiciet dubultklikšķi uz Produkta nosaukums un Cenrāža cena , lai šos laukus pievienotu vaicājuma noformējuma režģim.
- Cilnē Vaicājuma noformējums noklikšķiniet uz Izpildīt. Tiek izpildīts vaicājums, un tas parāda produktu sarakstu un to cenas.
Vairāku saistītu tabulu datu pārskatīšana vienlaikus
Piemēram, ja jums ir tāda veikala datu bāze, kas pārdod pārtikas preces, un vēlaties pārskatīt to klientu pasūtījumus, kuri dzīvo noteiktā pilsētā. Pieņemsim, ka dati par pasūtījumiem un dati par klientiem tiek glabāti divās tabulās attiecīgi ar nosaukumu Klienti un Pasūtījumi. Ja katrā tabulā ir lauks Klienta ID, kas ir pamats relācijai viens pret daudziem starp divām tabulām. Var izveidot vaicājumu, kas atgriež klientu pasūtījumus noteiktā pilsētā, piemēram, Lasvegasā, veicot šo procedūru:
- Atveriet datu bāzi. Cilnes Izveide grupā Vaicājums noklikšķiniet uz Vaicājuma noformējums.
- Cilnē Tabulas veiciet dubultklikšķi uz Klienti un pasūtījumi.
Pievērsiet uzmanību rindiņai (ko sauc par savienojumu), kas savieno ID lauku tabulā Klienti un lauku Klienta ID tabulā Pasūtījumi. Šī līnija rāda relāciju starp abām tabulām. - Tabulā Klienti veiciet dubultklikšķi uz Uzņēmums un Pilsēta , lai pievienotu šos laukus vaicājuma noformējuma režģim.
- Vaicājuma noformējuma režģa kolonnā Pilsēta notīriet izvēles rūtiņu rindā Rādīt .
- Kolonnas Pilsētarindā Kritēriji ierakstiet Lasvegasa.
Notīrot izvēles rūtiņu Rādīt, vaicājums rezultātos nerāda pilsētu, un ierakstot Kuldīga kritēriju rindā, tiek norādīts, ka vēlaties skatīt tikai tos ierakstus, kuros lauka Pilsēta vērtība ir Kuldīga. Šajā gadījumā vaicājums atgriež tikai tos klientus, kuri atrodas Lasvegasā. Nav nepieciešams parādīt lauku, lai to izmantotu ar kritēriju. - Tabulā Pasūtījumi veiciet dubultklikšķi uz Pasūtījuma ID un Pasūtījuma datums , lai pievienotu šos laukus nākamajām divām vaicājuma noformējuma režģa kolonnām.
- Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt. Vaicājums tiek izpildīts, un pēc tam tiek parādīts Lasvegasas klientu pasūtījumu saraksts.
- Lai saglabātu vaicājumu, nospiediet taustiņu kombināciju CTRL+S.
Parametru vaicājuma izveide
Ja bieži vēlaties izpildīt noteikta vaicājuma variācijas, apsveriet iespēju izmantot parametru vaicājumu. Izpildot parametru vaicājumu, vaicājumā tiek parādīts aicinājums ievadīt lauku vērtības, kuras pēc tam tiek izmantotas, lai izveidotu vaicājuma kritērijus.
Turpinot no iepriekšējā piemēra, kurā iemācījāties izveidot atlases vaicājumu, kas atgriež pasūtījumus klientiem, kuri atrodas Lasvegasā, varat modificēt atlases vaicājumu, lai katrā vaicājuma izpildes reizē jums tiktu prasīts norādīt pilsētu. Lai sekotu līdzi, atveriet iepriekšējā piemērā izveidoto datu bāzi.
Navigācijas rūtī ar peles labo pogu noklikšķiniet uz vaicājuma Pasūtījumi pēc pilsētas (kas izveidots iepriekšējā sadaļā) un pēc tam īsinājumizvēlnē noklikšķiniet uz Noformējuma skats .
Vaicājuma noformējuma režģī, kolonnas Pilsēta rindā Kritēriji, dzēsiet Lasvegasa un pēc tam ierakstiet [Ievadiet pilsētas nosaukumu?].
Virkne [Ievadiet pilsētas nosaukumu] ir parametra uzvedne. Kvadrātiekavas nozīmē, ka vēlaties, lai vaicājumā tiktu parādīts ievades aicinājums, un teksts (šajā gadījumā Ievadiet pilsētas nosaukumu) ir frāze, kas tiek parādīta parametra vaicājumā.Piezīme
Punktu (.), ne izsaukuma zīmi (!) nevar izmantot kā tekstu parametru uzvednē.
Atzīmējiet izvēles rūtiņu kolonnas Pilsēta rindā Rādīt , lai vaicājuma rezultātos tiktu parādīta pilsēta.
Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt. Vaicājums piedāvā ievadīt vērtību Pilsēta.
Ierakstiet Rīga un pēc tam nospiediet taustiņu ENTER, lai skatītu Ņujorkas klientu pasūtījumus.
Kā rīkoties, ja nezināt, kādas vērtības varat norādīt? Uzvednē varat izmantot aizstājējzīmes.Cilnes Sākums grupā Skati noklikšķiniet uz Skatīt un pēc tam uz Noformējuma skats.
Vaicājuma noformējuma režģī, kolonnas Pilsētarindā Kritēriji, ierakstiet Like [Ievadiet pilsētas nosaukumu]&"*".
Šo parametru uzvednē atslēgvārds Like, zīme " un" (&) un zvaigznīte (*) pēdiņās ļauj lietotājam ievadīt rakstzīmju kombināciju, tostarp aizstājējzīmes, lai atgrieztu dažādus rezultātus. Piemēram, ja lietotājs ieraksta *, vaicājums atgriež visas pilsētas; ja lietotājs ieraksta L, vaicājums atgriež visas pilsētas, kas sākas ar burtu "L;", un, ja lietotājs ieraksta *s*, vaicājums atgriež visas pilsētas, kurās ir burts "s".Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Palaist un vaicājuma uzvednē ierakstiet Jauns un nospiediet taustiņu ENTER.
Vaicājums tiek izpildīts, un pēc tam parāda pasūtījumus klientiem Rīgā.
Parametru datu tipu norādīšana
Varat arī norādīt, kurš datu tips parametram jāakceptē. Datu tipu var iestatīt jebkuram parametram, tomēr īpaši svarīgi ir norādīt skaitlisko, valūtas vai datuma/laika datu tipu. Ja norādīsit datu tipu, kas parametram jāakceptē, ievadot nepareiza tipa datus, piemēram, tekstu valūtas vietā, lietotājam tiks rādīti noderīgāki kļūdu ziņojumi.
Ja parametrs ir iestatīts, lai akceptētu teksta datus, visas ievadnes tiek interpretētas kā teksts, un netiek parādīts neviens kļūdas ziņojums.
Lai norādītu vaicājuma parametru datu tipu, rīkojieties šādi:
- Kad vaicājums ir atvērts noformējuma skatā, cilnes Vaicājuma noformējums grupā Rādīt/paslēpt noklikšķiniet uz Parametri.
- Dialoglodziņa Vaicājuma parametri kolonnā Parametrs ierakstiet uzvedni katram parametram, kuram vēlaties norādīt datu tipu. Pārliecinieties, vai visi parametri atbilst uzvednēm, kas tiek izmantotas vaicājuma noformējuma režģa rindā Kritēriji.
- Kolonnā Datu tips katram parametram atlasiet datu tipu.
Papildinformāciju skatiet sadaļā Parametru lietošana, lai, izpildot vaicājumu, tiktu prasīta ievade.
Kopsummas vaicājuma izveide
Kopsummas rinda datu lapā ir ļoti noderīga, bet sarežģītākiem jautājumiem izmantojiet kopsummas vaicājumu. Kopsummas vaicājums ir atlases vaicājums, kas ļauj grupēt un apkopot datus, piemēram, ja vēlaties skatīt produkta pārdošanas kopsummu. Kopsummas vaicājumā varat izmantot funkciju Sum (apkopošanas funkciju), lai skatītu produkta pārdošanas kopsummu.
Izmantojiet tālāk aprakstīto procedūru, lai modificētu iepriekšējā piemērā izveidoto vaicājumu Preces starpsummas tā, lai tas summētu produktu starpsummas pēc produkta.
- Cilnē Sākums noklikšķiniet uz Skatīt>noformējuma skatu.
Vaicājums Preces starpsummas tiek atvērts noformējuma skatā. - Cilnes Vaicājuma noformējums grupā Rādīt/paslēpt noklikšķiniet uz Kopsummas.
Kopsummu rinda tiek parādīta vaicājuma noformējuma režģī.
Piezīme
Lai gan kopsummas rinda noformējuma režģī un kopsummas rinda datu lapā ir līdzīgi, tā atšķiras:
- Varat grupēt pēc lauku vērtībām, izmantojot noformējuma režģa rindu Kopsummas .
- Kopsummas vaicājuma rezultātiem var pievienot datu lapas kopsummas rindu.
- Ja noformējuma režģī izmantojat rindu Kopsummas , katram laukam ir jāizvēlas summēšanas funkcija. Ja laukā nevēlaties veikt aprēķinu, varat grupēt pēc lauka.
- Noformējuma režģa otrās kolonnas kopsummas rindā nolaižamajā sarakstā atlasiet Sum .
- Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt. Vaicājums tiek izpildīts, un pēc tam tiek parādīts produktu saraksts ar starpsummām.
- Lai saglabātu vaicājumu, nospiediet taustiņu kombināciju CTRL+S. Atstājiet vaicājumu atvērtu.
Papildinformāciju skatiet sadaļā Kolonnu kopsummu rādīšana datu lapā, izmantojot kopsummu rindu.
Aprēķinu veikšana, pamatojoties uz datiem
Parasti tabulas neizmanto aprēķināto vērtību, piemēram, starpsummu, glabāšanai pat tad, ja to pamatā ir dati tajā pašā datu bāzē, jo aprēķinātās vērtības var novecot, ja mainās to balstītās vērtības. Piemēram, personas vecumu neglabātu tabulā, jo katru gadu šī vērtība būs jāatjaunina. Tā vietā saglabājiet personas dzimšanas datumu un pēc tam izmantojiet vaicājumu, lai aprēķinātu personas vecumu.
Piemēram, ja jums ir datu bāze ar produktiem, kurus vēlaties pārdot. Šajā datu bāzē ir tabula ar nosaukumu Pasūtījumu dati, kurā ir informācija par produktiem tādos laukos kā katra produkta cena un daudzumi. Starpsummu var aprēķināt, izmantojot vaicājumu, kas katras preces daudzumu reizina ar šīs preces vienības cenu, reizina katra produkta daudzumu ar vienības cenu un atlaidi šim produktam un pēc tam atņem kopējo atlaidi no kopējās vienības cenas. Ja parauga datu bāzi izveidojāt iepriekšējā piemērā, atveriet to un sekojiet līdzi:
- Cilnē Izveidošana noklikšķiniet uz Vaicājuma noformējums.
- Cilnē Tabulas veiciet dubultklikšķi uz Pasūtījuma dati.
- Tabulā Pasūtījuma dati veiciet dubultklikšķi uz Produkta ID , lai šo lauku pievienotu vaicājuma noformējuma režģa pirmajai kolonnai.
- Režģa otrajā kolonnā ar peles labo pogu noklikšķiniet uz rindas Lauks un pēc tam īsinājumizvēlnē noklikšķiniet uz Tālummaiņa .
- Lodziņā Tālummaiņa ierakstiet vai ielīmējiet šādu tekstu: Starpsumma: ([Daudzums]*[Cenas vienība])-([Daudzums]*[Vienības cena]*[Atlaide])
- Noklikšķiniet uz Labi.
- Cilnē Vaicājuma noformējums noklikšķiniet uz Izpildīt. Tiek izpildīts vaicājums, un pēc tam tiek parādīts produktu saraksts un starpsummas katram pasūtījumam.
- Nospiediet taustiņu kombināciju CTRL+S, lai saglabātu vaicājumu, un pēc tam piešķiriet vaicājumam nosaukumu Produktu starpsummas.
Papildinformāciju skatiet sadaļā Kolonnu kopsummu rādīšana datu lapā, izmantojot kopsummu rindu.
Apkopoto vai apkopoto datu parādīšana
Ja izmantojat tabulas, lai reģistrētu transakcijas vai glabātu regulāri sastopamus skaitliskus datus, ir lietderīgi pārskatīt šos datus apkopotā veidā, piemēram, summā vai vidējos rādītājos. Programmā Access datu lapai var pievienot kopsummu rindu. Kopsummas rinda ir rinda datu lapas apakšā, kurā var parādīt pašreizējo kopsummu vai citu apkopojuma vērtību.
- Izpildiet iepriekš izveidoto produktu starpsummu vaicājumu un atstājiet rezultātus atvērtus datu lapas skatā.
- Cilnē Sākums noklikšķiniet uz Kopsummas. Datu lapas apakšā parādās jauna rinda ar vārdu Kopsumma pirmajā kolonnā.
- Noklikšķiniet uz datu lapas pēdējās rindas šūnas ar nosaukumu Kopsumma.
- Noklikšķiniet uz bultiņas, lai skatītu pieejamās apkopošanas funkcijas. Tā kā kolonnā ir teksta dati, pastāv tikai divas izvēles: Nav un Skaits.
- Atlasiet Skaits. Šūnas saturs mainās no Kopsumma uz kolonnas vērtību skaitu.
- Noklikšķiniet uz blakus esošās šūnas (otrā kolonna). Ievērojiet, ka šūnā tiek parādīta bultiņa.
- Noklikšķiniet uz bultiņas un pēc tam uz Summēt. Lauks parāda kolonnu vērtību summu.
- Datu lapas skatā atstājiet vaicājumu atvērtu.
Krustvaicājuma izveide
Tagad pieņemsim, ka vēlaties pārskatīt produktu starpsummas, taču vēlaties arī apkopot pēc mēneša, lai katrā rindā tiktu rādītas produkta starpsummas un katrā kolonnā tiktu rādītas mēneša produktu starpsummas. Lai rādītu produkta starpsummas un parādītu mēneša produktu starpsummas, izmantojiet krustvaicājumu.
Varat vēlreiz modificēt vaicājumu Starpsummas Produkts, lai vaicājums atgrieztu produktu starpsummu rindas un mēneša starpsummu kolonnas.
- Cilnes Sākums grupā Skati noklikšķiniet uz Skatīt un pēc tam uz Noformējuma skats.
- Grupā Vaicājuma iestatīšana noklikšķiniet uz Pievienot tabulas.
- Veiciet dubultklikšķi uz Pasūtījumi un pēc tam uz Aizvērt.
- Cilnes Vaicājuma noformējums grupā Vaicājuma tips noklikšķiniet uz Krustvaicājums. Noformējuma režģī rinda Rādīt ir paslēpta, un tiek rādīta krustvaicājuma rinda.
- Noformējuma režģa trešajā kolonnā ar peles labo pogu noklikšķiniet uz rindas Lauks un pēc tam īsinājumizvēlnē noklikšķiniet uz Tālummaiņa . Tiek atvērts lodziņš Tālummaiņa .
- Lodziņā Tālummaiņa ierakstiet vai ielīmējiet šādu tekstu: Month: "Mēnesis" & DatePart("m", [Pasūtījuma datums])
- Noklikšķiniet uz Labi.
- Krustvaicājuma rindā nolaižamajā sarakstā atlasiet šādas vērtības: Rindas virsraksts pirmajai kolonnai, Vērtība otrajai kolonnai un Kolonnas virsraksts trešajai kolonnai.
- Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt. Tiek izpildīts vaicājums, un pēc tam parādītas produktu starpsummas, kas apkopotas pa mēnešiem.
- Lai saglabātu vaicājumu, nospiediet taustiņu kombināciju CTRL+S.
Papildinformāciju par krustvaicājumiem skatiet sadaļā Kopsavilkuma datu lasāmības vienkāršošana, izmantojot krustvaicājumu.
Tabulas veidošanas vaicājuma izveidošana
Tabulas veidošanas vaicājumu var izmantot, lai izveidotu jaunu tabulu no datiem, kas saglabāti citās tabulās.
Piemēram, pieņemsim, ka vēlaties nosūtīt datus par Čikāgas pasūtījumiem Čikāgas biznesa partnerim, kurš izmanto programmu Access, lai sagatavotu atskaites. Tā vietā, lai sūtītu visus pasūtījumu datus, vēlaties ierobežot sūtītos datus līdz datiem, kas attiecas tieši uz Čikāgas pasūtījumiem.
Varat izveidot atlases vaicājumu, kas satur Čikāgas pasūtījuma datus, un pēc tam izmantot atlases vaicājumu, lai izveidotu jaunu tabulu, izmantojot šo procedūru:
Atveriet iepriekšējā piemēra parauga datu bāzi.
Lai palaistu tabulas veidošanas vaicājumu, iespējams, būs jāiespējo datu bāzes saturs.Piezīme
Ja zem lentes tiek parādīts ziņojums par datu bāzes iespējošanu, noklikšķiniet uz **Iespējot saturu.**Ja datu bāze jau atrodas uzticamā atrašanās vietā, ziņojumu josla nebūs redzama.
Cilnes Izveide grupā Vaicājums noklikšķiniet uz Vaicājuma noformējums.
Veiciet dubultklikšķi uz Pasūtījuma dati un Pasūtījumi.
Tabulā Pasūtījumi veiciet dubultklikšķi uz Klienta ID un Piegādes pilsēta , lai pievienotu šos laukus noformējuma režģim.
Tabulā Detalizēta informācija par pasūtījumu veiciet dubultklikšķi uz Pasūtījuma ID, Produkta ID, Daudzums, Vienības cena un Atlaide , lai pievienotu šos laukus noformējuma režģim.
Noformējuma režģa kolonnā Kuģa pilsēta notīriet izvēles rūtiņu rindā Rādīt . Kritēriju rindā ierakstiet "Chicago" (iekļaujiet vienpēdiņas). Pārbaudiet vaicājuma rezultātus, pirms tos izmantojat tabulas izveidei.
Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
Nospiediet taustiņu kombināciju Ctrl+S, lai saglabātu vaicājumu.
Lodziņā Vaicājuma nosaukums ierakstiet Čikāgas pasūtījumu vaicājums un pēc tam noklikšķiniet uz Labi.
Cilnes Sākums grupā Skati noklikšķiniet uz Skatīt un pēc tam uz Noformējuma skats.
Cilnes Vaicājuma noformējums grupā Vaicājuma tips noklikšķiniet uz Veidot tabulu.
Dialoglodziņa Tabulas izveidošana lodziņā Tabulas nosaukums ierakstiet Čikāgas pasūtījumi un pēc tam noklikšķiniet uz Labi.
Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
Apstiprinājuma dialoglodziņā noklikšķiniet uz Jā, un jaunā tabula parādīsies navigācijas rūtī.
Piezīme
Ja jau ir tabula ar tādu pašu nosaukumu, kādu norādījāt, programma Access izdzēš šo tabulu pirms vaicājuma izpildes.
Papildinformāciju par tabulas veidošanas vaicājumu lietošanu skatiet sadaļā Tabulas veidošanas vaicājuma izveide.
Pievienošanas vaicājuma izveide
Pievienošanas vaicājumu var izmantot, lai izgūtu datus no vienas vai vairākām tabulām un pievienotu šos datus citai tabulai.
Pieņemsim, ka esat izveidojis tabulu, ko koplietot ar kādu Čikāgas biznesa partneri, bet apzināties, ka šis partneris strādā arī ar klientiem Milvoki apgabalā. Pirms tabulas koplietošanas ar savu partneri vēlaties tabulā pievienot rindas, kurās ir Milvoki apgabala dati. Milvoki apgabala datus varat pievienot tabulai Čikāgas pasūtījumi, veicot tālāk norādītās darbības.
- Atveriet vaicājumu ar nosaukumu "Čikāgas pasūtījumu vaicājums", ko iepriekš izveidojāt noformējuma skatā.
- Cilnes Vaicājuma noformējums grupā Vaicājuma tips noklikšķiniet uz Pievienot. Tiek atvērts pievienošanas dialoglodziņš.
- Dialoglodziņā Pievienošana noklikšķiniet uz bultiņas lodziņā Tabulas nosaukums , nolaižamajā sarakstā atlasiet Čikāgas pasūtījumi un pēc tam noklikšķiniet uz Labi.
- Noformējuma režģa kolonnā Kuģa pilsēta kritēriju rindā dzēsiet "Chicago" un pēc tam ierakstiet "Milwaukee".
- Rindā Pievienot atlasiet katrai kolonnai atbilstošo lauku.
Šajā piemērā rindas Pievienot vērtībām ir jāsakrīt ar rindas Lauks vērtībām, bet tas nav nepieciešams, lai pievienošanas vaicājumi darbotos. - Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
Piezīme
Izpildot vaicājumu, kas atgriež lielu datu apjomu, ir iespējams saņemt kļūdas ziņojumu, kas norāda, ka vaicājumu nebūs iespējams atsaukt. Lai uzlabotu vaicājuma izpildi, izmēģiniet atmiņas segmenta ierobežojumu paaugstināt līdz 3MB.
Papildinformāciju par pievienošanas vaicājumiem skatiet rakstā Ierakstu pievienošana tabulai, izmantojot pievienošanas vaicājumu.
Atjaunināšanas vaicājuma izveide
Varat izmantot atjaunināšanas vaicājumu, lai mainītu datus savās tabulās, un varat izmantot atjaunināšanas vaicājumu, lai ievadītu kritērijus un norādītu, kuras rindas ir jāatjaunina. Atjaunināšanas vaicājums sniedz iespēju pārskatīt atjauninātos datus pirms atjaunināšanas veikšanas.
Svarīgi!
Darbības vaicājumu nevar atsaukt. Apsveriet iespēju dublēt visas tabulas, kuras atjaunināsit, izmantojot atjaunināšanas vaicājumu.
Iepriekšējā piemērā tabulai Čikāgas pasūtījumi pievienojāt rindas. Tabulas Čikāgas pasūtījumi laukā Produkta ID tiek rādīts skaitlisks produkta ID. Lai datus padarītu lietderīgākus atskaitēs, varat aizstāt produktu ID ar produktu nosaukumiem, rīkojieties šādi:
Atveriet tabulu Čikāgas pasūtījumi noformējuma skatā.
Rindā Produkta ID nomainiet datu tipu no Skaitlis uz Teksts.
Saglabājiet un aizveriet tabulu Čikāgas pasūtījumi.
Cilnes Izveide grupā Vaicājums noklikšķiniet uz Vaicājuma noformējums.
Veiciet dubultklikšķi uz Čikāgas pasūtījumi un produkti.
Cilnes Vaicājuma noformējums grupā Vaicājuma tips noklikšķiniet uz Atjaunināt.
Noformējuma režģī pazūd rindas Kārtot un Rādīt , un tiek parādīta rinda Atjaunināt uz .
Tabulā Čikāgas pasūtījumi veiciet dubultklikšķi uz Produkta ID , lai šo lauku pievienotu noformējuma režģim.
Noformējuma režģa kolonnā Produkta ID rindā Atjaunināt uz ierakstiet vai ielīmējiet šādu tekstu: [Produkti].[ Produkta nosaukums]
Padoms
Varat izmantot atjaunināšanas vaicājumu, lai dzēstu lauka vērtības, izmantojot tukšu virkni ("") vai NULL rindā Atjaunināt uz .
Rindā Kritēriji ierakstiet vai ielīmējiet šādu tekstu: [Produkta ID] Like ([Produkti].[ ID])
Varat pārskatīt, kuras vērtības mainīs atjaunināšanas vaicājums, skatot vaicājumu datu lapas skatā.
Cilnē Noformējums noklikšķiniet uz Skatīt>datu lapas skatu. Vaicājums atgriež sarakstu ar produkta ID, kas tiks atjaunināts.
Cilnē Vaicājuma noformējums noklikšķiniet uz Izpildīt.
Atverot tabulu Čikāgas pasūtījumi, redzēsit, ka skaitliskās vērtības laukā Produkta ID ir aizstātas ar produktu nosaukumiem tabulā Produkti.
Papildinformāciju par atjaunināšanas vaicājumiem skatiet rakstā Atjaunināšanas vaicājuma izveide un izpilde.
Dzēšanas vaicājuma izveide
Dzēšanas vaicājumu var izmantot, lai tabulās izdzēstu datus, un dzēšanas vaicājumu var izmantot, lai ievadītu kritērijus dzēšanai un norādītu, kuras rindas ir jādzēš. Dzēšanas vaicājums sniedz iespēju pirms dzēšanas pārskatīt izdzēšamās rindas.
Piemēram, laikā, kad gatavojāties nosūtīt tabulu Čikāgas pasūtījumi no iepriekšējā piemēra savam Čikāgas biznesa partnerim, ievērojat, ka dažās rindās ir vairāki tukši lauki. Jūs nolēmāt noņemt šīs rindas pirms tabulas nosūtīšanas. Varat vienkārši atvērt tabulu un izdzēst rindas manuāli, bet, ja jums ir daudz rindu, kas jāizdzēš, un ir skaidri norādīti kritēriji, kuros rindu darbība ir jādzēš, iespējams, būs noderīgi izmantot dzēšanas vaicājumu.
Varat izmantot vaicājumu, lai tabulā Čikāgas pasūtījumi izdzēstu rindas, kurās nav vērtības Pasūtījuma ID, veicot tālāk norādītās darbības.
- Cilnē Izveidošana noklikšķiniet uz Vaicājuma noformējums.
- Veiciet dubultklikšķi uz Čikāgas pasūtījumi.
- Cilnes Vaicājuma noformējums grupā Vaicājuma tips noklikšķiniet uz Dzēst. Noformējuma režģī pazūd rindas Kārtot un Rādīt , kā arī parādās rinda Dzēst .
- Tabulā Čikāgas pasūtījumi veiciet dubultklikšķi uz Pasūtījuma ID , lai to pievienotu režģim.
- Noformējuma režģa kolonnā Pasūtījuma ID rindā Kritēriji ierakstiet Is Null.
- Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
Papildinformāciju par dzēšanas vaicājumiem skatiet sadaļā Dzēšanas vaicājuma izveide un izpilde.