Applies To„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Naudojant užklausą lengviau peržiūrėti, įtraukti, naikinti arba keisti duomenis "Access" duomenų bazėje. Kitos užklausų naudojimo priežastys:

  • Greitai raskite konkrečius duomenis filtruodami pagal konkrečius kriterijus (sąlygas)

  • Duomenų skaičiavimas arba apibendrinimas

  • Automatizuokite duomenų valdymo užduotis, pvz., periodiškai peržiūrite naujausius duomenis.

Užklausos padeda rasti ir dirbti su duomenimis

Gerai sukurtoje duomenų bazėje duomenys, kuriuos norite pateikti naudodami formą arba ataskaitą, paprastai yra keliose lentelėse. Užklausa gali ištraukti informaciją iš įvairių lentelių ir ją surinkti, kad būtų rodoma formoje arba ataskaitoje. Užklausa gali būti duomenų rezultatų iš duomenų bazės arba veiksmų su duomenimis užklausa, arba abiejų užklausų užklausa. Užklausa gali pateikti atsakymą į paprastą klausimą, atlikti skaičiavimus, sujungti skirtingų lentelių duomenis, įtraukti, keisti arba naikinti duomenis iš duomenų bazės. Užklausos yra tokios universalios, todėl yra daug užklausų tipų ir norėtumėte sukurti užklausos tipą pagal užduotį.

Pagrindiniai užklausų tipai

Naudokite

Pasirinkite

Norėdami nuskaityti duomenis iš lentelės arba atlikti skaičiavimus.

Veiksmas

Įtraukite, keiskite arba naikinkite duomenis. Kiekviena užduotis turi konkretaus tipo veiksmo užklausą.

Išrinkimo užklausos kūrimas

Jei norite peržiūrėti duomenis tik iš tam tikrų lentelės laukų arba vienu metu peržiūrėti kelių lentelių duomenis arba tiesiog peržiūrėti duomenis pagal tam tikrus kriterijus, jūsų pasirinkimas būtų išrinkimo užklausos tipas. Daugiau informacijos žr. 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 ir norite peržiūrėti produktų ir jų kainų sąrašą, štai kaip galite sukurti išrinkimo užklausą, kad būtų pateikti tik produktų pavadinimai ir atitinkama kaina:

  1. Atidarykite duomenų bazę ir skirtuke Kūrimas spustelėkite Užklausos dizainas.

  2. Skirtuke Lentelės dukart spustelėkite lentelę Produktai .

  3. Tarkime, kad lentelėje Produktai yra laukų 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 tinklelis.

  4. Skirtuke Užklausos dizainas spustelėkite Vykdyti. Užklausa vykdo ir rodo produktų ir jų kainų sąrašą.

Puslapio viršus

Kelių susijusių lentelių duomenų peržiūra vienu metu

Pavyzdžiui, jei turite parduotuvės, parduodančios maisto prekes, duomenų bazę ir norite peržiūrėti klientų, gyvenančių tam tikrame mieste, užsakymus. Tarkime, kad duomenys apie užsakymus ir klientų duomenis saugomi dviejose atitinkamai lentelėse, pavadintose Klientai ir Užsakymai. Jei kiekvienoje lentelėje yra laukas Kliento ID, kuris sudaro dviejų lentelių ryšys „vienas – daug“ pagrindą. Galite sukurti užklausą, kuri pateikia klientų, esančių tam tikrame mieste, užsakymus, pvz., Las Vegase, naudodami šią procedūrą:

  1. Atidarykite duomenų bazę. Skirtuko Kurti grupėje Užklausos spustelėkite Užklausos dizainas.

  2. Skirtuke Lentelės dukart spustelėkite Klientai ir užsakymai.

    Atkreipkite dėmesį į eilutę (vadinamą sujungimu), sujungiančią ID lauką lentelėje Klientai ir lentelės Užsakymai lauką Kliento ID. Šioje eilutėje rodomas ryšys tarp dviejų lentelių.

  3. Lentelėje Klientai dukart spustelėkite Įmonė ir Miestas , kad įtrauktumėte šiuos laukus į užklausos dizaino tinklelį.

  4. Užklausos dizaino tinklelyje, stulpelyje Miestas , išvalykite žymės langelį eilutėje Rodyti .

  5. Stulpelio Miestas eilutėje Kriterijai įveskite Las Vegasas.

    Išvalius žymės langelį Rodyti, užklausa negali rodyti miesto rezultatuose, o eilutėje Kriterijai įvedus Las Vegasas nurodoma, kad norite matyti tik įrašus, kurių lauko Miestas reikšmė yra Las Vegasas. Šiuo atveju užklausa pateikia tik klientus, esančius Las Vegase. Jums nereikia rodyti lauko norint jį naudoti su kriterijumi.

  6. 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.

  7. Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti. Užklausa vykdoma, tada rodomas klientų Las Vegase užsakymų sąrašas.

  8. Spauskite CTRL+S, norėdami įrašyti užklausą.

Puslapio viršus

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 laukų reikšmes, tada naudoja jūsų pateiktas reikšmes užklausos kriterijams kurti.

Tęsdami nuo ankstesnio pavyzdžio, kai išmokote sukurti išrinkimo užklausą, pateikiančią las Vegase esančių klientų užsakymus, galite modifikuoti išrinkimo užklausą, kad kiekvieną kartą paleisdami užklausą paragintumėte nurodyti miestą. Norėdami sekti, atidarykite duomenų bazę, kurią sukūrėte ankstesniame pavyzdyje:

  1. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite užklausą, pavadintą Užsakymai pagal miestą (kurią sukūrėte ankstesniame skyriuje), tada kontekstiniame meniu spustelėkite Dizaino rodinys .

  2. 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 norite, jog užklausa prašytų įvesties, o tekstas (šiuo atveju Koks miestas?) yra klausimas, kurį rodo raginimas įvesti parametrą.

    Pastaba: Nei taškas (.) ir šauktuko (!) negalima naudoti kaip teksto parametro raginime.

  3. Pažymėkite žymės langelį stulpelio Miestas eilutėje Rodyti , kad užklausos rezultatuose būtų rodomas miestas.

  4. Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti. Užklausa paragins įvesti miesto reikšmę.

  5. Įveskite Niujorkas, tada paspauskite ENTER, kad pamatytumėte klientų niujorke užsakymus.

    Ką daryti, jei nežinote, kokias reikšmes galite nurodyti? Kaip raginimo dalį galite naudoti pakaitos simbolius:

  6. Skirtuko Pagrindinis grupėje Rodiniai spustelėkite Rodinys, tada spustelėkite Dizaino rodinys.

  7. Užklausos dizaino tinklelio stulpelio Miestas eilutėje Kriterijai įveskite Like [Koks miestas?] &"*".

    Raginime įvesti šį parametrą, raktinis žodis Like , ampersandas (&) 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".

  8. Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti ir užklausos eilutėje įveskite Naujas ir paspauskite ENTER.

    Užklausa vykdoma, tada rodomi klientų iš Niujorko 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ą:

  1. Atidarę užklausą dizaino rodinyje, skirtuko Užklausos dizainas grupėje Rodyti/slėpti spustelėkite Parametrai.

  2. 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.

  3. Stulpelyje Duomenų tipas pažymėkite kiekvieno parametro duomenų tipą.

Daugiau informacijos žr. Parametrų naudojimas norint prašyti įvesties vykdant užklausą.

Puslapio viršus

Sumų užklausos kūrimas

Eilutė Suma duomenų lape yra labai naudinga, tačiau sudėtingesniems klausimams naudojama sumų užklausa. Sumų užklausa yra išrinkimo užklausa, leidžianti grupuoti ir apibendrinti duomenis, pvz., kai norite matyti bendrą produkto pardavimą. Sumų užklausoje galite naudoti funkciją Sum (agregavimo funkciją), kad peržiūrėtumėte bendrą produkto pardavimą.

Naudokite šią procedūrą norėdami modifikuoti užklausą Tarpinės produkto sumos, kurią sukūrėte ankstesniame pavyzdyje, kad ji apibendrintų produkto tarpines sumas pagal produktą.

  1. Skirtuke Pagrindinis spustelėkite Peržiūrėti > Dizaino rodinys.

    Užklausa Tarpinės produkto sumos atidaroma dizaino rodinyje.

  2. Skirtuko Užklausos dizainas grupėje Rodyti /slėpti spustelėkite Sumos.

    Eilutė Sumos rodoma užklausos dizaino tinklelyje.

Pastaba: Nors jų pavadinimai panašūs, dizaino tinklelio eilutė Sumos ir duomenų lapo eilutė Total nesutampa:

  • Galite grupuoti pagal laukų reikšmes naudodami dizaino tinklelyje esančią eilutę Sumos .

  • Į sumų užklausos rezultatus galite įtraukti eilutę Duomenų lapo suma .

  • Kai dizaino tinklelyje naudojate eilutę Sumos , turite pasirinkti agregavimo funkciją kiekvienam laukui. Jei nenorite su lauku atlikti skaičiavimo, galite grupuoti pagal lauką.

  • Dizaino tinklelio antrame stulpelyje, eilutėje Suma išplečiamajame sąraše pasirinkite Suma .

  • Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti. Vykdoma užklausa, tada rodomas produktų su tarpinėmis sumoms sąrašas.

  • Spauskite CTRL+S, norėdami įrašyti užklausą. Palikite užklausą atidarytą.

Daugiau informacijos žr. Stulpelių sumų rodymas duomenų lape naudojant eilutę Sumos.

Puslapio viršus

Skaičiavimai pagal jūsų duomenis

Paprastai apskaičiuotąsias reikšmes, pvz., tarpines sumas, saugotumėte nenaudodami lentelių, net jei jos pagrįstos tos pačios duomenų bazės duomenimis, nes apskaičiuotos reikšmės gali būti pasenusios, jei jų reikšmės yra pagrįstos pakeitimais. Pavyzdžiui, jūs lentelėje neį saugoti kieno nors amžiaus, nes kiekvienais metais jums reikės atnaujinti reikšmę; vietoj to išsaugote asmens gimimo datą, tada naudojate užklausą asmens amžiui apskaičiuoti.

Pavyzdžiui, jei turite duomenų bazę, skirtą kai kuriems produktams, kuriuos norite parduoti. Šioje duomenų bazėje yra lentelė Užsakymų išsami informacija, kurioje yra informacijos apie produktus laukuose, pvz., kiekvieno produkto kaina ir kiekiai. Tarpinę sumą galite apskaičiuoti naudodami užklausą, kuri padaugina kiekvieno produkto kiekį iš to produkto vieneto kainos, padaugina kiekvieno produkto kiekį iš to produkto vieneto kainos ir nuolaidos, tada iš bendros vieneto kainos atima bendrą nuolaidą. Jei duomenų bazės pavyzdį sukūrėte ankstesniame pavyzdyje, atidarykite jį ir atlikite šiuos veiksmus:

  1. Skirtuke Kurti spustelėkite Užklausos dizainas.

  2. Skirtuke Lentelės dukart spustelėkite Išsami užsakymo informacija.

  3. Lentelėje Užsakymų išsami informacija dukart spustelėkite Produkto ID , kad įtrauktumėte šį lauką į pirmą užklausos dizaino tinklelio stulpelį.

  4. Antrame tinklelio stulpelyje dešiniuoju pelės mygtuku spustelėkite eilutę Laukas , tada kontekstiniame meniu spustelėkite Mastelis .

  5. Lauke Mastelis įveskite arba įklijuokite: Tarpinė suma: ([Kiekis]*[Vieneto kaina])-([Kiekis]*[Vieneto kaina]*[Nuolaida])

  6. Spustelėkite Gerai.

  7. Skirtuke Užklausos dizainas spustelėkite Vykdyti. Užklausa vykdoma, tada rodomas užsakymo produktų ir tarpinių sumų sąrašas.

  8. Paspauskite CTRL + S, kad įrašytumėte užklausą, tada pavadinkite užklausą Produkto tarpinės sumos.

Daugiau informacijos žr. Stulpelių sumų rodymas duomenų lape naudojant eilutę Sumos.

Puslapio viršus

Apibendrintų arba agreguotų duomenų rodymas

Kai naudojate lenteles operacijoms įrašyti arba reguliariai registruojate skaitinius duomenis, naudinga peržiūrėti agreguotus duomenis, pvz., sumas arba vidurkius. Programoje "Access" į duomenų lapas galite įtraukti eilutę Sumos. Sumos eilutė yra duomenų lapo apačioje esanti eilutė, kurioje gali būti rodoma priskaičiuojama bendra suma arba kita agreguota reikšmė.

  1. Paleiskite anksčiau sukurtą užklausą Tarpinės produkto sumos ir palikite rezultatus atidarytus duomenų lapo rodinys.

  2. Skirtuke Pagrindinis spustelėkite Sumos. Duomenų lapo apačioje bus rodoma nauja eilutė, pirmame stulpelyje bus žodis Suma .

  3. Spustelėkite langelį paskutinėje duomenų lapo, pavadinto Suma, eilutėje.

  4. Spustelėkite rodyklę, kad peržiūrėtumėte galimas agregavimo funkcijas. Stulpelyje yra teksto duomenų, todėl yra tik du pasirinkimai: Nėra ir Skaičius.

  5. Pasirinkite Skaičiavimas. Langelio turinys pasikeičia iš Sumos į stulpelio reikšmių skaičių.

  6. Spustelėkite gretimą langelį (antras stulpelis). Atkreipkite dėmesį, kad langelyje rodoma rodyklė.

  7. Spustelėkite rodyklę, tada spustelėkite Suma. Lauke rodoma stulpelių reikšmių suma.

  8. Palikite užklausą atidarytą duomenų lapo rodinyje.

Puslapio viršus

Kryžminės užklausos kūrimas

Dabar tarkime, kad norite peržiūrėti produkto tarpines sumas, bet taip pat norite agreguoti pagal mėnesį, kad kiekvienoje eilutėje būtų rodomos produkto tarpinės sumos, o kiekviename stulpelyje būtų rodomos mėnesio tarpinės produkto sumos. Norėdami rodyti produkto tarpines sumas ir mėnesio produkto tarpines sumas, naudokite kryžminė užklausa.

Galite dar kartą modifikuoti užklausą Produkto tarpinės sumos, kad užklausa grąžintų produkto tarpinių sumų eilutes ir mėnesio tarpinių sumų stulpelius.

  1. Skirtuko Pagrindinis grupėje Rodiniai spustelėkite Rodinys, tada spustelėkite Dizaino rodinys.

  2. Grupėje Užklausos sąranka spustelėkite Įtraukti lentelių.

  3. Dukart spustelėkite Užsakymai, tada spustelėkite Uždaryti.

  4. Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Kryžminė. Dizaino tinklelyje eilutė Rodyti yra paslėpta ir rodoma eilutė Kryžminė .

  5. Kūrimo tinklelio trečiame stulpelyje dešiniuoju pelės mygtuku spustelėkite eilutę Laukas , tada kontekstiniame meniu spustelėkite Mastelis . Atidaromas langas Mastelis .

  6. Lauke Mastelis įveskite arba įklijuokite: Mėnuo: "Mėnuo " & DatePart("m", [Užsakymo data])

  7. Spustelėkite Gerai.

  8. Eilutėje Kryžminė išplečiamajame sąraše pasirinkite šias reikšmes: Pirmojo stulpelio eilutės antraštė , Antrojo stulpelio reikšmė ir Trečiojo stulpelio stulpelio antraštė .

  9. Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti. Užklausa vykdoma, tada rodomos produkto tarpinės sumos, agreguotos pagal mėnesį.

  10. Spauskite CTRL+S, norėdami įrašyti užklausą.

    Daugiau informacijos apie kryžmines užklausas žr . Suvestinės duomenų palengvinimo skaitymas naudojant kryžminę užklausą.

Puslapio viršus

Lentelės sudarymo užklausos kūrimas

Lentelės kūrimo užklausą galite naudoti norėdami sukurti naują lentelę iš duomenų, saugomų kitose lentelėse.

Pavyzdžiui, tarkime, kad norite siųsti Čikagos užsakymų duomenis Čikagos verslo partneriui, kuris naudoja "Access" ataskaitoms parengti. Užuot siuntę visus savo užsakymo duomenis, norite apriboti duomenis, kuriuos siunčiate į Čikagos užsakymams būdingus duomenis.

Galite sukurti išrinkimo užklausą, kurioje yra Čikagos užsakymo duomenys, tada naudodami išrinkimo užklausą sukurti naują lentelę, atlikdami šią procedūrą:

  1. Atidaryti ankstesnio pavyzdžio duomenų bazės pavyzdį.

    Norint vykdyti lentelės sudarymo 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.

  2. Skirtuko Kurti grupėje Užklausos spustelėkite Užklausos dizainas.

  3. Dukart spustelėkite Išsami užsakymo informacija ir užsakymai.

  4. Lentelėje Užsakymai dukart spustelėkite Kliento ID ir Išsiuntimo miestas , kad įtrauktumėte šiuos laukus į dizaino tinklelį.

  5. Lentelėje Užsakymų išsami informacija dukart spustelėkite Užsakymo ID, Produkto ID, Kiekis, Vieneto kaina ir Nuolaida , kad įtrauktumėte šiuos laukus į dizaino tinklelį.

  6. Dizaino tinklelio stulpelyje Išsiuntimo miestas išvalykite langelį eilutėje Rodyti . Eilutėje Kriterijai įveskite "Kaunas" (įtraukite viengubas kabutes). Prieš naudodami užklausos rezultatus lentelei sukurti, patikrinkite jų rezultatus.

  7. Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti.

  8. Paspauskite Ctrl + S, kad įrašytumėte užklausą.

  9. Lauke Užklausos pavadinimas įveskite Čikagos užsakymų užklausa, tada spustelėkite Gerai.

  10. Skirtuko Pagrindinis grupėje Rodiniai spustelėkite Rodinys, tada spustelėkite Dizaino rodinys.

  11. Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Lentelės kūrimas.

  12. Dialogo lango Lentelės kūrimas lauke Lentelės pavadinimas įveskite Čikagos užsakymai, tada spustelėkite Gerai.

  13. Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti.

  14. Patvirtinimo dialogo lange spustelėkite Taip ir peržiūrėkite naują lentelę, rodomą naršymo srityje.

    Pastaba: Jei jau yra lentelė tokiu pačiu pavadinimu, kurį nurodėte, "Access" panaikina tą lentelę prieš paleidžiant užklausą.

Daugiau informacijos apie lentelės sudarymo užklausų naudojimą žr . Lentelės sudarymo užklausos kūrimas.

Puslapio viršus

Papildymo užklausos kūrimas

Papildymo užklausą galite naudoti norėdami gauti duomenis iš vienos ar kelių lentelių ir įtraukti tuos duomenis į kitą lentelę.

Pavyzdžiui, tarkime, sukūrėte lentelę, kurią norite bendrinti su Čikagos verslo partneriu, tačiau suprantate, kad šis partneris taip pat veikia su klientais Milvokejaus regione. Prieš bendrindami lentelę su savo partneriu, į lentelę norite įtraukti eilučių, kuriose yra Milwaukee srities duomenų. Milwaukee srities duomenis į lentelę Čikagos užsakymai galite įtraukti naudodami šią procedūrą:

  1. Atidarykite užklausą, pavadintą Čikagos užsakymų užklausa, kurią sukūrėte anksčiau dizaino rodinyje.

  2. Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Pridėti. Atidaromas dialogo langas Papildymas .

  3. Dialogo lange Papildymas spustelėkite lauke Lentelės pavadinimas esančią rodyklę, išplečiamajame sąraše pasirinkite Čikagos užsakymai , tada spustelėkite Gerai.

  4. Dizaino tinklelyje, stulpelio Išsiuntimo miestas eilutėje Kriterijai panaikinkite "Čikaga", tada įveskite "Milwaukee".

  5. Eilutėje Pridėti prie pažymėkite atitinkamą kiekvieno stulpelio lauką.

    Šiame pavyzdyje eilutės Pridėti prie reikšmės turi atitikti lauko eilutės reikšmes, bet tai nėra būtina, kad veiktų papildymo užklausos.

  6. 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ą.

Puslapio viršus

Naujinimo užklausos kūrimas

Naujinimo užklausą galite naudoti norėdami keisti lentelių duomenis, o naujinimo užklausą galite naudoti norėdami įvesti kriterijus, nurodančius, kurias eilutes reikia naujinti. Naujinimo užklausa suteikia galimybę peržiūrėti atnaujintus duomenis prieš atliekant naujinimą.

Svarbu: Veiksmo užklausos anuliuoti negalima. Vertėtų sukurti atsarginę visų lentelių, kurias atnaujinsite naudodami naujinimo užklausą, kopiją.

Ankstesniame pavyzdyje prie lentelės Čikagos užsakymai pridėsite eilučių. Lentelėje Čikagos užsakymai lauke Produkto ID rodomas skaitinis produkto ID. Norėdami, kad duomenys ataskaitose būtų naudingesni, galite pakeisti produkto ID produktų pavadinimais, atlikite šiuos veiksmus:

  1. Atidarykite lentelę Čikagos užsakymai dizaino rodinyje.

  2. Eilutėje Produkto ID pakeiskite duomenų tipą iš Skaičius į Tekstas.

  3. Įrašykite ir uždarykite lentelę Čikagos užsakymai.

  4. Skirtuko Kurti grupėje Užklausos spustelėkite Užklausos dizainas.

  5. Dukart spustelėkite Čikagos užsakymai ir produktai.

  6. Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Naujinti.

  7. Dizaino tinklelyje eilutės Rūšiuoti ir Rodyti dingsta ir rodoma eilutė Naujinti į .

  8. Lentelėje Čikagos užsakymai dukart spustelėkite Produkto ID , kad įtrauktumėte šį lauką į dizaino tinklelį.

  9. Dizaino tinklelio stulpelio Produkto ID eilutėje Naujinti į įveskite arba įklijuokite: [Produktai].[ Produkto pavadinimas]

    Patarimas: Galite naudoti naujinimo užklausą, kad panaikintumėte laukų reikšmes, eilutėje Naujinti į naudodami tuščią eilutę ("") arba NULL.

  10. Eilutėje Kriterijai įveskite arba įklijuokite: [Produkto ID] Like ([Produktai].[ ID])

  11. Peržiūrėdami užklausą duomenų lapo rodinyje galite peržiūrėti, kurias reikšmes pakeis naujinimo užklausa.

  12. Skirtuke Dizainas spustelėkite Peržiūrėti > duomenų lapo rodinį. Užklausa pateikia produkto ID, kurie bus atnaujinti, sąrašą.

  13. Skirtuke Užklausos dizainas spustelėkite Vykdyti.

    Kai atidarote lentelę Čikagos užsakymai, pamatysite, kad skaitinės reikšmės lauke Produkto ID buvo pakeistos produktų pavadinimais iš lentelės Produktai.

Daugiau informacijos apie naujinimo užklausas rasite Naujinimo užklausos kūrimas ir vykdymas.

Puslapio viršus

Naikinimo užklausos kūrimas

Norėdami panaikinti duomenis iš lentelių, galite naudoti naikinimo užklausą, o norėdami nurodyti, kurias eilutes naikinti, galite naudoti naikinimo užklausą. Naikinimo užklausa suteikia galimybę peržiūrėti eilutes, kurios bus panaikintos prieš atliekant naikinimą.

Pavyzdžiui, tarkime, kad ruošdamiesi siųsti Čikagos užsakymų lentelę iš ankstesnio pavyzdžio, čikagos verslo partneriui, pastebėsite, kad kai kuriose eilutėse yra tuščių laukų. Nusprendėte pašalinti šias eilutes prieš išsiųsdami lentelę. Galite tiesiog atidaryti lentelę ir panaikinti eilutes rankiniu būdu, bet jei turite daug naikintinų eilučių ir turite aiškius kriterijus, kurių eilutes reikia panaikinti, gali būti naudinga naudoti naikinimo užklausą.

Galite naudoti užklausą norėdami panaikinti eilutes Lentelėje Čikagos užsakymai, kuriose nėra užsakymo ID reikšmės, naudodami šią procedūrą:

  1. Skirtuke Kurti spustelėkite Užklausos dizainas.

  2. Dukart spustelėkite Čikagos užsakymai.

  3. Skirtuko Užklausos dizainas grupėje Užklausos tipas spustelėkite Naikinti. Dizaino tinklelyje eilutės Rikiuoti ir Rodyti dingsta ir rodoma eilutė Naikinti .

  4. Lentelėje Čikagos užsakymai dukart spustelėkite Užsakymo ID , kad įtrauktumėte jį į tinklelį.

  5. Dizaino tinklelyje, stulpelio Užsakymo ID eilutėje Kriterijai įveskite Is Null.

  6. Skirtuko Užklausos dizainas grupėje Rezultatai spustelėkite Vykdyti.

Daugiau informacijos apie užklausų naikinimą žr. Naikinimo užklausos kūrimas ir vykdymas.

Puslapio viršus

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.