Naudojant užklausas lengviau peržiūrėti, įtraukti, naikinti arba keisti duomenis "Access" duomenų bazėje. Dar kelios užklausų naudojimo priežastys:
Greitai raskite konkrečius duomenis filtruodami pagal konkrečius kriterijus (sąlygas)
Duomenų skaičiavimas arba apibendrinimas
Automatizuoti duomenų valdymo užduotis, pvz., periodiškai peržiūrėti naujausius duomenis.
Užklausos padeda rasti duomenis ir dirbti su jais
Gerai sukurtoje duomenų bazėje duomenys, kuriuos norite pateikti naudodami formą arba ataskaitą, paprastai yra keliose lentelėse. Užklausa gali paimti informaciją iš įvairių lentelių ir ją sujungti, kad būtų rodoma formoje arba ataskaitoje. Užklausa gali būti duomenų rezultatų iš duomenų bazės užklausa arba veiksmas su duomenimis, arba ir viena, ir kita. Užklausa gali pateikti atsakymą į paprastą klausimą, atlikti skaičiavimus, sujungti skirtingų lentelių duomenis, pridėti, keisti arba naikinti duomenis iš duomenų bazės. Kadangi užklausos yra labai universalios, yra daug užklausų tipų, tad pagal užduotį reikėtų sukurti užklausos tipą.
| Pagrindinių užklausų tipai | Naudokite |
|---|---|
| Pasirinkite | Norėdami nuskaityti duomenis iš lentelės arba atlikti skaičiavimus. |
| Veiksmas | Pridėti, keisti ar naikinti duomenis. Kiekviena užduotis turi konkretaus tipo veiksmo užklausą. |
Išrinkimo užklausos kūrimas
Jei norite peržiūrėti tik tam tikrų lentelės laukų duomenis arba vienu metu peržiūrėti kelių lentelių duomenis arba tiesiog peržiūrėti duomenis pagal tam tikrus kriterijus, galite pasirinkti išrinkimo užklausą. Daugiau informacijos ieškokite paprastos išrinkimo užklausos kūrimas.
Peržiūrėti duomenis iš pasirinktų laukų
Pavyzdžiui, jei jūsų duomenų bazėje yra lentelė su daug informacijos apie produktus, o jūs norite peržiūrėti produktų ir jų kainų sąrašą, štai kaip sukurtumėte išrinkimo užklausą, kad būtų pateikti tik produktų pavadinimai ir atitinkama kaina:
- Atidarykite duomenų bazę ir skirtuke Kurti spustelėkite Užklausos dizainas.
- Skirtuke Lentelės dukart spustelėkite lentelę Produktai .
- Tarkime, kad lentelėje Produktai yra laukai Produkto pavadinimas ir Sąrašo kaina. Dukart spustelėkite produkto pavadinimą ir sąrašo kainą , kad įtrauktumėte šiuos laukus į užklausos dizaino tinklelį.
- Skirtuke Užklausos dizainas spustelėkite Vykdyti. Vykdoma užklausa ir rodomas produktų ir jų kainų sąrašas.
Vienu metu peržiūrėti duomenis iš kelių susijusių lentelių
Pavyzdžiui, jei turite parduotuvės, parduodančios maisto produktus, duomenų bazę ir norite peržiūrėti klientų, gyvenančių tam tikrame mieste, užsakymus. Tarkime, kad duomenys apie užsakymus ir duomenis apie klientus saugomi dviejose lentelėse, pavadintose atitinkamai Klientai ir Užsakymai. Jei kiekvienoje lentelėje yra laukas Kliento ID, kuris suformuoja ryšio vienas su daugeliu tarp dviejų lentelių pagrindą. Galite sukurti užklausą, pateikiančią klientų iš konkretaus miesto, pvz., Las Vegaso, užsakymus, naudodami šią procedūrą:
- Atidarykite duomenų bazę. Skirtuko Kurti grupėje Užklausos spustelėkite Užklausos dizainas.
- Skirtuke Lentelės dukart spustelėkite Klientai ir užsakymai.
Atkreipkite dėmesį į liniją (vadinamą jungtimi), jungiančią lentelės Klientai lauką ID ir lentelės Užsakymai lauką Kliento ID. Ši eilutė rodo ryšį tarp dviejų lentelių. - Lentelėje Klientai dukart spustelėkite Įmonė ir Miestas , kad įtrauktumėte šiuos laukus į užklausos dizaino tinklelį.
- Užklausos dizaino tinklelyje, stulpelyje Miestas , išvalykite žymės langelį eilutėje Rodyti .
-
Stulpelio Miestas eilutėje Kriterijai įveskite Las Vegasas.
Išvalius žymės langelį Rodyti nebus rodomas miestas, o eilutėje Kriterijai įvedus Las Vegasas nurodoma, kad norite matyti tik tuos įrašus, kurių lauko Miestas reikšmė yra Las Vegasas. Šiuo atveju užklausa grąžina tik Las Vegase esančius klientus. Norint naudoti su kriterijumi, lauko rodyti nereikia. - Lentelėje Užsakymai dukart spustelėkite Užsakymo ID ir Užsakymo data , kad įtrauktumėte šiuos laukus į kitus du užklausos dizaino tinklelio stulpelius.
- Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti. Vykdoma užklausa, tada rodomas klientų Las Vegase užsakymų sąrašas.
- Spauskite CTRL+S, norėdami įrašyti užklausą.
Parametro užklausos kūrimas
Jei dažnai norite vykdyti konkrečios užklausos variacijas, apsvarstykite galimybę naudoti parametro užklausą. Kai vykdote parametro užklausą, užklausa paragina įvesti lauko reikšmes ir tada pateiktas reikšmes naudoja užklausos kriterijams kurti.
Tęsdami ankstesnį pavyzdį, kuriame išmokote kurti išrinkimo užklausą, pateikiančią Las Vegase esančių klientų užsakymus, galite modifikuoti išrinkimo užklausą, kad kiekvieną kartą vykdant užklausą būtų rodomas raginimas nurodyti miestą. Norėdami sekti, atidarykite duomenų bazę, kurią sukūrėte ankstesniame pavyzdyje:
Naršymo srityje dešiniuoju pelės mygtuku spustelėkite užklausą pavadinimu Užsakymai pagal miestą (kurią sukūrėte ankstesniame skyriuje), tada kontekstiniame meniu spustelėkite dizaino rodinys .
Užklausos dizaino tinklelyje, stulpelio Miestas eilutėje Kriterijai , panaikinkite Las Vegasas, tada įveskite [Koks miestas?].
Eilutė [Koks miestas?] yra raginimas įvesti parametrą. Laužtiniai skliaustai nurodo, kad užklausa turi prašyti įvesties, o tekstas (šiuo atveju – Koks miestas?) yra klausimas, kurį rodo raginimas įvesti parametrą.Pastaba
Nei taško (.), nei šauktuko (!) negalima naudoti kaip teksto raginime įvesti parametrą.
Pažymėkite žymės langelį stulpelio Miestas eilutėje Rodyti , kad užklausos rezultatuose būtų rodomas miestas.
Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti. Užklausa paragins įvesti miesto reikšmę.
Įveskite Vilnius, tada paspauskite ENTER, kad pamatytumėte klientų iš Vilniaus užsakymus.
Ką daryti, jei nežinote, kokias reikšmes galite nurodyti? Galite naudoti pakaitos simbolius kaip raginimo dalį:Skirtuko Pagrindinis grupėje Rodiniai spustelėkite Rodinys, tada spustelėkite Dizaino rodinys.
Užklausos dizaino tinklelyje, stulpelio Miestaseilutėje Kriterijai, įveskite [Koks miestas?]&"*".
Šiame parametro raginime raktažodis Patinka , ampersendas (&) ir žvaigždutė (*) kabutėse leidžia vartotojui įvesti simbolių derinį, įskaitant pakaitos simbolius, kad būtų pateikti įvairūs rezultatai. Pavyzdžiui, jei vartotojas įveda *, užklausa pateikia visus miestus; jei vartotojas įveda L, užklausa pateikia visus miestus, kurie prasideda raide "L;", o jei vartotojas įveda *s*, užklausa pateikia visus miestus, kuriuose yra raidė "s".Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti, užklausos eilutėje įveskite Naujas ir paspauskite ENTER.
Užklausa vykdoma, tada rodomi klientų iš Vilniaus užsakymai.
Parametro duomenų tipų nurodymas
Taip pat galite nurodyti, kokius duomenis turi priimti parametras. Galite nustatyti bet kokio parametro duomenų tipą, bet ypač svarbu nustatyti skaitinių, valiutos ar datos / laiko duomenų tipus. Kai nurodote duomenų tipą, kurį turi priimti parametras, vartotojai gali matyti naudingesnį klaidos pranešimą, jei jie įveda netinkamo tipo duomenis, pvz., ten, kur turėtų būti valiuta, įveda tekstą.
Jei parametras nustatytas priimti teksto duomenis, bet kokia įvestis suprantama kaip tekstas ir klaidos pranešimas nerodomas.
Norėdami nurodyti užklausos parametrų duomenų tipą, atlikite šią procedūrą:
- Atidarius užklausą dizaino rodinyje, skirtuke Užklausos dizainas , grupėje Rodymas/slėpimas spustelėkite Parametrai.
- Dialogo lango Užklausos parametrai stulpelyje Parametras surinkite kiekvieno parametro, kurio duomenų tipą norite nurodyti, raginimą. Patikrinkite, ar kiekvienas parametras atitinka raginimą, kurį naudojate užklausos dizaino tinklelio eilutėje Kriterijai.
- Stulpelyje Duomenų tipas pažymėkite kiekvieno parametro duomenų tipą.
Daugiau informacijos žr. Parametrų naudojimas norint prašyti įvesties vykdant užklausą.
Užklausos apie sumas kūrimas
Duomenų lape esanti eilutė Sumos yra labai naudinga, tačiau sudėtingesniems klausimams reikia naudoti užklausą Sumos. Bendrųjų sumų užklausa yra išrinkimo užklausa, kuri leidžia grupuoti ir apibendrinti duomenis, pvz., kai norite matyti bendrą produkto pardavimo sumą. Bendrųjų sumų užklausoje galite naudoti funkciją Sum (agregavimo funkciją), kad matytumėte bendrą produkto pardavimo skaičių.
Naudodami toliau nurodytą procedūrą modifikuokite produkto tarpinių sumų užklausą, kurią sukūrėte ankstesniame pavyzdyje, kad ji apibendrintų produkto tarpines sumas pagal produktą.
- Skirtuke Pagrindinis spustelėkite Peržiūrėti>dizaino rodinį.
Produkto tarpinių sumų užklausa atidaroma dizaino rodinyje. - Skirtuko Užklausos dizainas grupėje Rodymas/slėpimas spustelėkite Sumos.
Užklausos dizaino tinklelyje rodoma eilutė Sumos.
Pastaba
Nors pavadinimai panašūs, dizaino tinklelyje esanti eilutė Sumos ir duomenų lapo eilutė Sumos nesutaps:
- Galima grupuoti pagal laukų reikšmes naudojant dizaino tinklelio eilutę Sumos .
- Į bendrųjų sumų užklausos rezultatus galite įtraukti duomenų lapo sumos eilutę.
- Kai dizaino tinklelyje naudojate eilutę Sumos , kiekvienam laukui turite pasirinkti agregavimo funkciją. Jei nenorite skaičiuoti lauko, galite grupuoti pagal lauką.
- Antrame dizaino tinklelio stulpelyje, eilutėje Suma , iš išplečiamojo sąrašo pasirinkite Suma .
- Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti. Užklausa vykdoma, tada rodomas produktų su tarpinėmis sumomis sąrašas.
- Spauskite CTRL+S, norėdami įrašyti užklausą. Palikite užklausą atidarytą.
Daugiau informacijos ieškokite Stulpelio sumų rodymas duomenų lape naudojant eilutę Sumos.
Atlikite skaičiavimus pagal savo duomenis
Apskaičiuotoms reikšmėms, pvz., tarpinėms sumoms, saugoti paprastai nenaudojate lentelių, net jei jos pagrįstos tos pačios duomenų bazės duomenimis, nes apskaičiuotos reikšmės gali pasenti, jei reikšmės yra pagrįstos pakeitimais. Pavyzdžiui, nesaugotumėte kieno nors amžiaus lentelėje, nes kiekvienais metais turėtumėte atnaujinti reikšmę; Vietoje to išsaugote asmens gimimo datą ir tada naudodami užklausą apskaičiuojate asmens amžių.
Pavyzdžiui, jei turite produktų, kuriuos norite parduoti, duomenų bazę. Šioje duomenų bazėje yra lentelė pavadinimu Užsakymų informacija, kurioje yra informacijos apie produktus laukuose, tokiuose kaip kiekvieno produkto kaina ir kiekiai. Tarpinę sumą galite apskaičiuoti naudodami užklausą, kuri kiekvieno produkto kiekį padaugina iš to produkto vieneto kainos, kiekvieno produkto kiekį padaugina iš to produkto vieneto kainos ir nuolaidos, tada iš bendros vieneto kainos atima visą nuolaidą. Jei duomenų bazės pavyzdį sukūrėte ankstesniame pavyzdyje, atidarykite jį ir vykdykite:
- Skirtuke Kurti spustelėkite Užklausos dizainas.
- Skirtuke Lentelės dukart spustelėkite Užsakymo informacija.
- Lentelėje Užsakymo išsami informacija dukart spustelėkite Produkto ID , kad įtrauktumėte šį lauką į pirmą užklausos dizaino tinklelio stulpelį.
- Antrame tinklelio stulpelyje dešiniuoju pelės mygtuku spustelėkite eilutę Laukas , tada laikinajame meniu spustelėkite Mastelio keitimas .
- Mastelio keitimo lauke įveskite arba įklijuokite šią komandą: Tarpinė suma: ([Kiekis]*[Vieneto kaina])-([Kiekis]*[Vieneto kaina]*[Nuolaida])
- Spustelėkite Gerai.
- Skirtuke Užklausos dizainas spustelėkite Vykdyti. Užklausa vykdoma, tada rodomas kiekvieno užsakymo produktų ir tarpinių sumų sąrašas.
- Paspauskite CTRL+S, kad įrašytumėte užklausą, tada pavadinkite užklausą Product Subtotals.
Daugiau informacijos ieškokite Stulpelio sumų rodymas duomenų lape naudojant eilutę Sumos.
Rodyti apibendrintus arba agreguotus duomenis
Kai lenteles naudojate taisyklėms įrašyti arba reguliariai gaunamiems skaitiniams duomenims saugoti, naudinga turėti galimybę peržiūrėti tuos duomenis kaip agreguotus duomenis, pvz., sumas arba vidurkius. Programoje "Access" į duomenų lapą galite įtraukti eilutę Sumos. Sumos eilutė yra duomenų lapo apačioje esanti eilutė, kurioje gali būti rodoma bendroji suma arba kita agreguota reikšmė.
- Paleiskite anksčiau sukurtą užklausą Produkto tarpinės sumos ir palikite rezultatus atidarytus duomenų lapo rodinyje.
- Skirtuke Pagrindinis spustelėkite Sumos. Duomenų lapo apačioje atsiranda nauja eilutė su žodžiu Iš viso pirmame stulpelyje.
- Spustelėkite paskutinėje duomenų lapo eilutėje esantį langelį, pavadintą Suma.
- Spustelėkite rodyklę, kad peržiūrėtumėte galimas agregavimo funkcijas. Stulpelyje yra tekstinių duomenų, todėl yra tik du pasirinkimai: Nėra ir Skaičiuoti.
- Pasirinkite Skaičiuoti. Langelio turinys pasikeičia iš Suma į stulpelių reikšmių skaičių.
- Spustelėkite gretimą langelį (antrąjį stulpelį). Atkreipkite dėmesį, kad langelyje rodoma rodyklė.
- Spustelėkite rodyklę, tada spustelėkite Sum. Lauke rodoma stulpelių reikšmių suma.
- Palikite užklausą atidarytą duomenų lapo rodinyje.
Kryžminės užklausos kūrimas
Dabar tarkime, kad norite peržiūrėti produkto tarpines sumas, tačiau taip pat norite agreguoti pagal mėnesį, kad kiekvienoje eilutėje būtų rodomos produkto tarpinės sumos, o kiekviename stulpelyje – produkto mėnesio tarpinės sumos. Norėdami rodyti produkto tarpines sumas ir mėnesio produkto tarpines sumas, naudokite kryžminę užklausą.
Galite dar kartą modifikuoti užklausą Produkto tarpinės sumos, kad užklausa pateiktų produktų tarpinių sumų eilutes ir mėnesio tarpinių sumų stulpelius.
- Skirtuko Pagrindinis grupėje Rodiniai spustelėkite Rodinys, tada spustelėkite Dizaino rodinys.
- Grupėje Užklausos nustatymas spustelėkite Įtraukti lenteles.
- Dukart spustelėkite Užsakymai, tada spustelėkite Uždaryti.
- Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Kryžminė. Užklausos kūrimo tinklelyje eilutė Rodyti yra paslėpta, o rodoma kryžminė eilutė.
- Trečiame dizaino tinklelio stulpelyje dešiniuoju pelės mygtuku spustelėkite eilutę Laukas , tada laikinajame meniu spustelėkite Mastelio keitimas . Atidaromas mastelio keitimo laukas.
- Mastelio keitimo laukelyje įveskite arba įklijuokite šią komandą: Month: "Month " & DatePart("m", [Order Date])
- Spustelėkite Gerai.
- Kryžminės eilutės išplečiamajame sąraše pasirinkite šias reikšmes: Pirmojo stulpelio eilutės antraštė, antro stulpelio reikšmė ir trečiojo stulpelio antraštė.
- Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti. Užklausa vykdoma, tada rodomos produktų tarpinės sumos, agreguotos pagal mėnesį.
- Spauskite CTRL+S, norėdami įrašyti užklausą.
Daugiau informacijos apie kryžmines užklausas rasite Suvestinės duomenų padarymas lengviau skaitomais naudojant kryžminę užklausą.
Lentelės sudarymo užklausos kūrimas
Lentelės sudarymo užklausą galite naudoti norėdami sukurti naują lentelę iš duomenų, saugomų kitose lentelėse.
Tarkime, kad Čikagos užsakymų duomenis norite siųsti Čikagos verslo partneriui, kuris naudoja "Access" ataskaitoms rengti. Užuot siuntę visus užsakymo duomenis, norite apriboti siunčiamus duomenis iki Čikagos užsakymų duomenų.
Galite sukurti išrinkimo užklausą, kurioje yra Čikagos užsakymo duomenys, ir tada naudoti išrinkimo užklausą, kad sukurtumėte naują lentelę naudodami šią procedūrą:
Atidarykite ankstesniame pavyzdyje pateiktą duomenų bazės pavyzdį.
Norint vykdyti lentelės kūrimo užklausą, gali tekti įgalinti duomenų bazės turinį.Pastaba
Jei po juostele matote pranešimą apie duomenų bazės įgalinimą, spustelėkite **Įgalinti turinį.**Jei jūsų duomenų bazė jau yra patikimoje vietoje, pranešimų juostos nematysite.
Skirtuko Kurti grupėje Užklausos spustelėkite Užklausos dizainas.
Dukart spustelėkite Užsakymo informacija ir Užsakymai.
Lentelėje Užsakymai dukart spustelėkite Kliento ID ir Siuntimo miestas, kad įtrauktumėte šiuos laukus į dizaino tinklelį.
Lentelėje Užsakymo informacija dukart spustelėkite Užsakymo ID, Produkto ID, Kiekis, Vieneto kaina ir Nuolaida, kad įtrauktumėte šiuos laukus į dizaino tinklelį.
Dizaino tinklelio stulpelyje Laivo miestas išvalykite lauką eilutėje Rodyti . Eilutėje Kriterijai įveskite "Vilnius" (įtraukite viengubas kabutes). Patikrinkite užklausos rezultatus prieš naudodami juos kurdami lentelę.
Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti.
Paspauskite Ctrl + S, kad išsaugotumėte užklausą.
Lauke Užklausos pavadinimas įveskite "Chicago Orders Query" ir spustelėkite Gerai.
Skirtuko Pagrindinis grupėje Rodiniai spustelėkite Rodinys, tada spustelėkite Dizaino rodinys.
Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Lentelė.
Dialogo lango Lentelės sudarymas lauke Lentelės pavadinimas įveskite Čikagos užsakymai, tada spustelėkite Gerai.
Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti.
Patvirtinimo dialogo lange spustelėkite Taip ir naršymo srityje pamatysite naują lentelę.
Pastaba
Jei jau yra lentelė tuo pačiu pavadinimu, kurį nurodėte, prieš vykdydama užklausą programa "Access" panaikina lentelę.
Daugiau informacijos apie lentelės sudarymo užklausų naudojimą rasite Lentelės sudarymo užklausos kūrimas.
Papildymo užklausos kūrimas
Galite naudoti papildymo užklausą, norėdami gauti duomenis iš vienos ar kelių lentelių ir įtraukti juos į kitą lentelę.
Tarkime, sukūrėte lentelę, skirtą bendrinti su Čikagos verslo partneriu, tačiau suprantate, kad darbuotojas taip pat dirba su klientais Milvokio apylinkėse. Prieš bendrindami lentelę su partneriu, norite į lentelę įtraukti eilučių su Milvokio regiono duomenimis. Milvokio regiono duomenis galite įtraukti į Čikagos užsakymų lentelę naudodami šią procedūrą:
- Dizaino rodinyje atidarykite anksčiau sukurtą užklausą pavadinimu "Čikagos užsakymų užklausa".
- Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Papildyti. Atidaromas dialogo langas Papildymas .
- Dialogo lange Papildymas spustelėkite rodyklę lauke Lentelės pavadinimas , išplečiamajame sąraše pasirinkite Čikagos užsakymai , tada spustelėkite Gerai.
- Dizaino tinklelyje, stulpelio Laivo miestas eilutėje Kriterijai panaikinkite "Čikaga", tada įveskite "Milvokis".
- Eilutėje Pridėti prie pasirinkite kiekvieną stulpelį atitinkantį lauką.
Šiame pavyzdyje eilutės Papildyti reikšmės turi atitikti eilutės Laukas reikšmes, bet tai nebūtina, kad veiktų papildymo užklausos. - Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti.
Pastaba
Vykdant užklausą, pateikiančią didelį duomenų kiekį, galite gauti klaidos pranešimą, pažymintį, kad negalite anuliuoti užklausos. Pabandykite padidinti atminties segmento limitą iki 3MB ir paleiskite užklausą.
Daugiau informacijos apie papildymo užklausų kūrimą žr. Įrašų įtraukimas į lentelę naudojant papildymo užklausą.
Naujinimo užklausos kūrimas
Galite naudoti naujinimo užklausą lentelių duomenims pakeisti, o naujinimo užklausą galite naudoti kriterijams įvesti, nurodantiems, kurias eilutes reikia naujinti. Naujinimo užklausa suteikia galimybę peržiūrėti atnaujintus duomenis prieš atliekant naujinimą.
Svarbu
Veiksmo užklausos anuliuoti negalima. Turėtumėte pasidaryti lentelių, kurias naujinsite, atsarginę kopiją naudodami naujinimo užklausą.
Ankstesniame pavyzdyje pridėjote eilutes prie lentelės Čikagos užsakymai. Čikagos užsakymų lentelės lauke Produkto ID rodomas skaitinis produkto ID. Norėdami, kad duomenys ataskaitose būtų naudingesni, galite pakeisti produktų ID produktų pavadinimais, atlikdami toliau nurodytus veiksmus:
Atidarykite Čikagos užsakymų lentelę dizaino rodinyje.
Eilutėje Produkto ID pakeiskite duomenų tipą iš Skaičius į Tekstas.
Įrašykite ir uždarykite lentelę Čikagos užsakymai.
Skirtuko Kurti grupėje Užklausos spustelėkite Užklausos dizainas.
Dukart spustelėkite Čikagos užsakymai ir produktai.
Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Naujinti.
Užklausos kūrimo tinklelyje dingsta eilutės Rūšiuoti ir Rodyti ir rodoma eilutė Naujinti į .
Lentelėje Čikagos užsakymai dukart spustelėkite Produkto ID, kad įtrauktumėte šį lauką į dizaino tinklelį.
Dizaino tinklelyje, stulpelio Produkto ID eilutėje Naujinti į, įveskite arba įklijuokite šią eilutę: [Produktai].[ Produkto pavadinimas]
Patarimas
Galite naudoti naujinimo užklausą laukų reikšmėms panaikinti naudodami tuščią eilutę (""") arba NULL eilutėje Naujinti į .
Eilutėje Kriterijai įveskite arba įklijuokite šią komandą: [Produkto ID] Like ([Produktai].[ ID])
Galite peržiūrėti, kurias reikšmes keis naujinimo užklausa, peržiūrėdami užklausą duomenų lapo rodinyje.
Skirtuke Dizainas spustelėkite Peržiūrėti>duomenų lapo rodinį. Užklausa pateikia produktų ID, kurie bus atnaujinti, sąrašą.
Skirtuke Užklausos dizainas spustelėkite Vykdyti.
Atidarę lentelę Čikagos užsakymai, pamatysite, kad skaitinės reikšmės lauke Produkto ID buvo pakeistos lentelės Produktai produktų pavadinimais.
Daugiau informacijos apie naujinimo užklausas rasite Naujinimo užklausos kūrimas ir vykdymas.
Naikinimo užklausos kūrimas
Naikinimo užklausą galite naudoti duomenims iš lentelių panaikinti, o naikinimo užklausą galite naudoti kriterijams įvesti, nurodantiems, kurias eilutes reikia panaikinti. Naikinimo užklausa suteikia galimybę prieš vykdant naikinimą peržiūrėti eilutes, kurios bus panaikintos.
Tarkime, kad ruošdamiesi siųsti Čikagos užsakymų lentelę iš ankstesnio pavyzdžio savo Čikagos verslo partneriui pastebėjote, kad kai kuriose eilutėse yra daug tuščių laukų. Jūs nusprendėte pašalinti šias eilutes prieš išsiųsdami lentelę. Galima tiesiog atidaryti lentelę ir panaikinti eilutes rankiniu būdu, bet jei turite panaikinti daug eilučių ir turite aiškius kriterijus, kurias eilutes reikia panaikinti, gali būti naudinga naudoti naikinimo užklausą.
Užklausą galite naudoti norėdami panaikinti eilutes Čikagos užsakymų lentelėje, kuriose nėra užsakymo ID reikšmės, naudodami šią procedūrą:
- Skirtuke Kurti spustelėkite Užklausos dizainas.
- Dukart spustelėkite Čikagos užsakymai.
- Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Naikinti. Užklausos kūrimo tinklelyje dingsta eilutės Rūšiuoti ir Rodyti bei rodoma eilutė Naikinti .
- Lentelėje Čikagos užsakymai dukart spustelėkite Užsakymo ID, kad įtrauktumėte jį į tinklelį.
- Dizaino tinklelyje, stulpelio Užsakymo ID eilutėje Kriterijai , įveskite Is Null.
- Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti.
Daugiau informacijos apie naikinimo užklausas ieškokite naikinimo užklausos kūrimas ir vykdymas.