Įrašų, kurių arba vėliausios datos radimas

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Šiame straipsnyje aiškinama, kaip naudoti didžiausių reikšmių užklausą norint rasti įrašų rinkinį arba vėliausios datos. Galite naudoti informaciją, kad tokio tipo užklausoje grąžina atsakyti į įvairius verslo klausimų, pvz., kada klientas paskutinį pateikti užsakymą.

Ką norite daryti?

Suprasti, kaip viršutinę reikšmę užklausų dirbti su datomis

Arba vėliausios datos radimas

Rasti vėliausios arba anksčiausios datos įrašų kategorijos ar grupės

Raskite naujausius ir anksčiausios datos

Suprasti, kaip viršutinę reikšmę užklausų dirbti su datomis

Didžiausių reikšmių užklausos naudojimas, kai reikia rasti įrašus, kuriuose yra vėliausios arba anksčiausios lentelės ar įrašų grupės datos. Tada galite atsakyti į keletą verslo klausimus, pvz., duomenis:

  • Kai ar darbuotojas paskutinį padaryti pardavimas? Atsakymas gali padėti nustatyti daugiausiai našiai arba mažiausias produktyvumas darbuotojo.

  • Kai problema klientas paskutinį kartą pateikė užsakymą? Jei klientas turi ne pateikiami tam tikrą laikotarpį, galite pereiti klientui neaktyvų sąrašą.

  • Kas yra gimtadienis arba n gimtadieniai?

Kurti ir naudoti didžiausių reikšmių užklausas taisyklės

Galite sukurti didžiausių reikšmių užklausą pirmiausia sukurti išrinkimo užklausą. Atsižvelgiant į norimų rezultatų taikymas užklausos rūšiavimo tvarką arba užklausos konvertavimas į sumų užklausą. Jei konvertuojate užklausą, tada naudokite agregavimo funkcija, pvz., Max arba Min grąžina didžiausią arba mažiausią reikšmę, arba pirmą arba paskutinį Norėdami grąžinti anksčiau arba nuo vėliausios datos. Naudojate sumų užklausas ir agregavimo funkcijos tik tada, kai reikia rasti duomenis, kurie patenka į grupes arba kategorijas. Pavyzdžiui, Tarkime, pirmiausia turite rasti pardavimo skaičiai kiekvieno miesto, kuriame veikia jūsų įmonės nurodytos datos. Šiuo atveju miestų tampa kategorijos (reikia rasti duomenis pagal miestą), todėl naudojate sumų užklausą.

Prieš tęsdami Atminkite, kad, nepaisant užklausos tipo, jūsų užklausose turi būti naudojami laukus, kuriuose yra aprašomieji duomenys, pvz., vartotojų vardus ir lauką, kuriame yra datos reikšmių, kurį norite rasti. Be to, reikšmės turi gyvena nustatyti datos/laiko lauko datos duomenų tipo. Užklausos, kurios šiame straipsnyje aprašoma nepavyksta, jei bandote jas paleisti naudodami datų reikšmes, teksto lauke. Be to, jei norite naudoti sumų užklausą, duomenų laukuose turi būti kategorijos informacija, pvz., miesto arba šalies/regiono lauką.

Pasirinkti vieną iš didžiausių reikšmių užklausą ir filtras

Norėdami nustatyti, ar reikia sukurti didžiausių reikšmių užklausą, ar taikyti filtrą, pasirinkite vieną iš šių veiksmų:

  • Jei norite grąžinti įrašai, kurių vėliausia arba datos lauko, ir jūs nežinote tikslių datų reikšmių arba jie neturi jokios reikšmės, galite sukurti didžiausių reikšmių užklausą.

  • Jei norite, kad grąžintų visus įrašus, kai atitinka datą, prieš, arba vėliau nei konkreti data, filtro naudojimas. Pvz., norėdami pamatyti pardavimo balandžio – liepos datas, galite taikyti filtrą. Užbaigti diskusijas filtrai yra ne tik šioje temoje.

    Daugiau informacijos apie kūrimas ir naudojimas, ieškokite straipsnyje filtras: apriboti įrašų rodinyje.

Puslapio viršus

Arba vėliausios datos radimas

Šiame skyriuje aprašyti veiksmai paaiškina, kaip sukurti pagrindinės didžiausių reikšmių užklausą, kuri naudoja rūšiavimo tvarką, įskaitant labiau pažengęs užklausą, kuri naudoja išraiškas ir kitus kriterijus. Pirmoje sekcijoje aprašomi pagrindiniai veiksmai, sukurti didžiausių reikšmių užklausą, o antrojoje aiškinama, kaip rasti kitą kelių darbuotojų gimtadienius, įtraukdami kriterijus. Veiksmus naudodami šį duomenų pavyzdį lentelėje.

Pavardė

Vardas

Adresas

Miestas

Šalis/regionas

Gimimo data

Nuomos data

Juška

Šarūnas

1 Main St.

Niujorkas

JAV

1968-02-05

1994-06-10

Vilutis

Vytas

52 1st St.

Bostonas

JAV

1957-05-22

1996-11-22

Rimvydas

Saulis

3122 75th Ave. S.W.

Sietlas

JAV

1960-11-11

2000-03-11

Stasevičius

Darius

1 Contoso Blvd.

Londonas

UK

1964-03-22

1998-06-22

Noreika

Gintaras

Calle Smith 2

Meksikas

Meksikas

1972-06-05

2002-01-05

Jasaitytė

Audra

3122 75th St. S.

Sietlas

JAV

1970-01-23

1999-04-23

Gražulis

Romas

67 Big St.

Tampa

JAV

1964-04-14

2004-10-14

Pijūnaitė

Adelė

2 Nosey Pkwy

Portlendas

JAV

1959-10-29

1997-03-29

Jei norite, galite įvesti šį duomenų pavyzdį į naują lentelę rankiniu būdu, arba galite nukopijuoti šį pavyzdinė lentelė su skaičiuoklės programa, pvz., Microsoft Office Excel 2007, ir tada naudoti prieigos gautame darbalapyje importuojami į lentelę.

Rodyti mano būseną kaip

Rankiniu būdu įvesti duomenų pavyzdį

  1. Skirtuko Kūrimas grupėje Lentelės spustelėkite Lentelė.

    Į savo duomenų bazę "Access" įtraukia naują, tuščią lentelę.

    Pastaba : Jums nereikia atlikti šį veiksmą, jei atidarote naują, tuščią duomenų bazę, tačiau jums reikės po to, kai reikia lentelės įtraukimas į duomenų bazę.

  2. Dukart spustelėkite antraštės eilutės pirmąjį langelį ir įveskite lauko pavadinimą pavyzdinė lentelė.

    Pagal numatytuosius nustatymus prieiga reiškia, kad tuščių laukų antraštės eilutėje su tekstu Įtraukti naują lauką, tad:

    Naujas laukas duomenų lape

  3. Naudokite rodyklių klavišus norėdami pereiti į kitą langelį tuščia antraštė, ir tada įveskite antrą lauko pavadinimą (galite paspauskite TAB arba du kartus spustelėkite naują langelį). Kartokite šį veiksmą, kol įvesite visų laukų pavadinimus.

  4. Įvesti duomenis į duomenų pavyzdį.

    Kai įvesite duomenis, programa Access nustato kiekvieno lauko duomenų tipą. Jei esate susipažinę su sąryšinių duomenų bazių, turėtumėte nustatyti konkretų duomenų tipą, pvz., skaičius, tekstas arba data/laikas, visų laukų, lentelių. Nustatyti duomenų tipai leidžia būti užtikrintiems, kad duomenys bus įvesti tiksliai ir padeda išvengti klaidų, pvz., skaičiuojant naudodami telefono numerį. Šiuos lentelių pavyzdžius, leiskite prieigos sukurti duomenų tipą.

  5. Baigę įvesti duomenis, spustelėkite įrašyti

    Spartieji klaviatūros klavišai Paspauskite CTRL + S.

    Rodomas dialogo lango Įrašyti kaip

  6. Lauke Lentelės pavadinimas įveskite pavadinimą ir lentelės, ir spustelėkite gerai.

    Naudoti kiekvieną pavyzdį lentelės pavadinimą, nes skyriuose užklausose naudoti tuos pavadinimus.

  7. Kartokite šiuos veiksmus tol, kol sukursite kiekvieno pradžioje šiame skyriuje pateiktus lentelių pavyzdžius.

Nukopijuokite lentelę į jūsų skaičiuoklės programa

  1. Paleiskite skaičiuoklės programoje ir sukurti naują, tuščią failą. Jei naudojate "Excel", pagal numatytuosius parametrus sukuriama nauja tuščia darbaknygė.

  2. Pavyzdinė lentelė pateikta ankstesniame skyriuje nukopijuokite ir įklijuokite jį į pirmąjį darbalapį, pradėdami nuo pirmojo langelio.

  3. Dešiniuoju pelės mygtuku spustelėkite lapo skirtuką, spustelėkite Pervardytiir pavadinkite darbalapį darbuotojai.

  4. Patogi vieta įrašykite skaičiuoklės failą ir pereikite prie tolesnių veiksmų.

Lentelės importavimo į programą Access

  1. Naujos arba esamos duomenų bazės:

    Skirtuko Išoriniai duomenys grupėje importavimas spustelėkite "Excel".

    -arba-

    Spustelėkite daugiau, ir tada iš sąrašo pasirinkite skaičiuoklės programa.

    Pasirodo dialogo langas Gauti išorinius duomenis – programos pavadinimas skaičiuoklę .

  2. Spustelėkite Naršyti, atidarykite skaičiuoklės failą, kurį sukūrėte atlikdami ankstesnius veiksmus, ir tada spustelėkite gerai.

    Skaičiuoklės importavimo vedlys paleidžiamas.

  3. Pagal numatytuosius parametrus vedlys pasirenka pirmąjį darbalapį darbaknygė (darbuotojai, jei atlikote ankstesniame skyriuje nurodytus veiksmus) ir duomenys iš darbalapio atsiranda apatinėje ekrano dalyje. Spustelėkite Pirmyn.

  4. Spustelėkite Pirmojoje eilutėje yra stulpelių antraštės, ir tada spustelėkite Pirmyn.

  5. Pasirinktinai galite naudoti teksto laukelius ir sąrašus dalyje Lauko parinktys Norėdami pakeisti laukų pavadinimus ir duomenų tipai arba importavimo procesą laukų neįtraukti. O jei ne, spustelėkite Pirmyn.

    Jei naudojate lentelės pavyzdys, jums nereikia daryti bet kokius pakeitimus šioje vietoje.

  6. Palikite pažymėtą parinktį Leisti Access pridėti pirminį raktą , tada spustelėkite Pirmyn.

  7. Pagal numatytuosius nustatymus prieiga taikoma darbalapio pavadinimą į naują lentelę. Priimti pavadinimą arba įvesti kitą pavadinimą ir spustelėkite baigti.

Pastaba : Jei neturite skaičiuoklės programa, galite kopijuoti duomenų pavyzdį į teksto rengyklę, pvz., užrašinę. Daugiau informacijos, kaip importuoti teksto duomenis, ieškokite straipsnyje importavimas arba susiejimas su duomenimis tekstiniame faile.

Pagrindinės didžiausių reikšmių užklausos kūrimas

  1. Skirtuko Kūrimas grupėje Kita spustelėkite Užklausos dizainas.

    Pasirodo dialogo langas Lentelės rodymas .

  2. Dialogo lange spustelėkite lentelę, kurią norite naudoti užklausą, spustelėkite įtraukti , kad perkeltumėte lentelės viršutinėje dalyje dizainerio ir spustelėkite uždaryti.

    -arba-

    Dukart spustelėkite lentelę, o tada spustelėkite uždaryti.

    Jei naudojate duomenų pavyzdį, darbuotojų lentelės įtraukimas į užklausą.

  3. Įtraukite laukus, kuriuos norite naudoti užklausos dizaino tinklelyje. Jūs galite dukart spustelėkite kiekvieno lauko, arba nuvilkite kiekvieno lauko eilutės laukas tuščią langelį.

    Jei naudojate duomenų pavyzdį, įtraukite laukus, vardas ir pavardė, gimimo data.

  4. Lauke, kuriame yra jūsų didžiausios ir mažiausios reikšmės (laukas gimimo data, jei naudojate duomenų pavyzdį), spustelėkite eilutę Rūšiuoti ir pasirinkite didėjimo tvarka arba mažėjimo tvarka.

    Mažėjimo tvarka pateikia data ir didėjimo tvarka rūšiavimo tvarką pateikia anksčiausią datą.

    Svarbu : Galite nustatyti reikšmę Rūšiuoti eilutėje tik laukus, kuriuose yra jūsų datos. Jei kito lauko rūšiavimo tvarką, užklausa negrąžins norimų rezultatų.

  5. Skirtuko dizainas grupėje Įrankiai spustelėkite rodyklę žemyn, esančią šalia visų ( Viršuje reikšmių sąrašas), tada arba įveskite skaičių, kurį norite peržiūrėti, arba pasirinkite parinktį iš sąrašo įrašų.

  6. Spustelėkite paleisti Mygtuko vaizdas , kad paleistumėte užklausą ir parodytumėte rezultatus duomenų lapo rodinyje.

  7. Įrašykite užklausą ir laikykite jį atidaryti, kuris bus naudojamas tolesnių veiksmų.

Galite peržiūrėti šio tipo didžiausių reikšmių užklausa gali atsakyti į paprastus klausimus, pvz., kuris yra seniausiojo arba jauniausias įmonės. Toliau aprašoma, kaip naudoti išraiškas ir kitus kriterijus į užklausą įtraukti power ir lankstumą. Rodomas kitame žingsnyje kriterijai pateikti toliau trys darbuotojų gimtadieniai.

Kriterijų įtraukimas į užklausą

Pastaba : Šiuos veiksmus, Tarkime, bus naudoti užklausą, aprašytą ankstesniame skyriuje.

  1. Perjunkite užklausos, kurią sukūrėte atlikdami ankstesnius veiksmus į dizaino rodinį.

  2. Užklausos dizaino tinklelyje, stulpelį į dešinę nuo stulpelio gimimo data, nukopijuokite ir įklijuokite arba įveskite šį reiškinį: Išraiška1: DatePart ("m", [gimimo data]). Tada spustelėkite vykdyti.

    Funkcija " DatePart" išskleidžia lauko gimimo data mėnesio dalį.

  3. Perjungti į dizaino rodinį.

  4. Į dešinę nuo pirmojo išraišką, įklijuokite arba įveskite šią išraišką: Išraiška2: DatePart ("d", [gimimo data]). Tada spustelėkite vykdyti.

    Tokiu atveju funkciją DatePart išskleidžia lauko gimimo data datos dalį.

  5. Perjungti į dizaino rodinį.

  6. Išvalykite žymės langelius Rodyti eilutę kiekvieno du reiškiniai, ką tik įvestu spustelėkite kiekvienos išraiškos eilutę Rūšiuoti ir pasirinkite didėjimo tvarka.

  7. Spustelėkite Vykdyti.

  8. Jei norite, galite nurodyti apriboti užklausos kriterijus. Kai nurodote kriterijus, užklausa rūšiuoja tik tuos įrašus, kurie atitinka nurodytus kriterijus, ir ji nurodo į viršų arba apačią laukų reikšmes surūšiuoti sąrašą.

    Jei norite toliau su pavyzdiniais duomenimis, perjunkite į dizaino rodinį. Tada stulpelio Gimimo data eilutėje kriterijai įveskite šį reiškinį:

    Month ([gimimo data]) > Month(Date()) arba Month ([gimimo data]) = Month(Date()) And Day ([gimimo data]) > Day(Date())

    Ši išraiška atlieka šiuos veiksmus: Į mėnuo ([gimimo data]) > Month(Date()) peržiūri kiekvieno darbuotojo gimimo data, norėdami pamatyti, jei mėnesį, ir, jei teisinga, tuos įrašus, į užklausą . Į mėnuo ([gimimo data]) = Month(Date()) ir Day([Birth Date]) > Day(Date()) dalis tikrina gimimo datas, kurios tą patį mėnesį pamatyti arba yra po esamos dienos gimtadienis. Jei sąlyga yra teisinga, funkcija yra šių įrašų užklausą. Apibendrinimas: Ši išraiška nepaiso visų įrašų, kur gimtadienis yra tarp sausio 1 ir datą, Kada vykdote užklausą.

    Norėdami peržiūrėti užklausos kriterijų išraiškos, rasite straipsnyje užklausos kriterijų pavyzdžiai.

  9. Skirtuko dizainas grupėje Įrankiai spustelėkite rodyklę žemyn, esančią šalia visų ( Viršuje reikšmių sąrašas), tada arba įveskite skaičių, kurį norite peržiūrėti, arba pasirinkite parinktį iš sąrašo įrašų.

    Norėdami peržiūrėti kitas tris gimtadienius, įrašykite 3.

  10. Spustelėkite paleisti Mygtuko vaizdas , kad paleistumėte užklausą ir parodytumėte rezultatus duomenų lapo rodinyje.

Jei matote daugiau įrašų nei nurodote

Jei jūsų duomenyse yra keli įrašai, kuriuose bendrai naudojama datos reikšmė, ieškant didžiausių reikšmių gali pateikti daugiau duomenų, nei nurodėte. Pavyzdžiui, galite sukurti didžiausių reikšmių užklausą gauti tris darbuotojų įrašus, tačiau užklausa grąžina keturis įrašus, nes "Wilson" ir "Edwards" bendrinti į gimtadienio, kaip parodyta toliau pateiktoje lentelėje.

Pavardė

Gimimo data

Berka

9/26/1968

Džeksonas

10/2/1970

Edwards

10/15/1965

Wilson

10/15/1969

Jei matote mažiau įrašų nei nurodote

Tarkime, kad kuriate užklausą, kad būtų pateikiama viršuje arba apačioje penki įrašus lauke, tačiau užklausa grąžina tik tris įrašus. Taisyklės, kaip išspręsti problemą atidarę užklausą kaip dizaino rodinį ir peržiūrėti stulpelių dizaino tinklelio eilutę kriterijai .

Daugiau informacijos apie kriterijų naudojimą ieškokite straipsnyje užklausos kriterijų pavyzdžiai.

Jei matote pasikartojančius įrašus

Jei didžiausių reikšmių užklausą pateikia dublikatų, turimų lentelėse gali būti pasikartojančių įrašų arba įrašai gali būti dublikatus, nes užklausa neapima laukus, galite atskirti įrašus. Pavyzdžiui, toliau pateiktoje lentelėje rodomi rezultatai užklausos, kuri grąžina penkių užsakymai, prekių išsiuntimo, vardą, pardavėją, kuris apdorojamos operacijos.

Siuntimo_data

Pardavėjas

11/12/2004

Freitag

11/12/2004

Musteikis

2004-12-10

Delgado

2004-12-10

Delgado

2004-12-10

Freitag

Trečiasis ir ketvirtasis įrašai rodomi kaip pasikartojantys, bet tai įmanoma pardavėjas Delgado apdorojamos dviejų skirtingų užsakymų, pristatyti tą pačią dieną.

Priklauso nuo jūsų poreikių, galite atlikti vieną iš dviejų veiksmų siekiant išvengti pasikartojančių įrašų pateikimas. Galite pakeisti užklausos dizainą norite įtraukti laukus, kurie padės atskirti įrašus, pvz., laukus Užsakymo_ID ir CustomerID. Arba, jei užtenka matyti tik vieną iš pasikartojančių įrašų, galite Rodyti tik unikalius įrašus nustatydami užklausos ypatybę Unikalios reikšmės kaip taip. Norėdami nustatyti šios ypatybės, užklausos dizaino rodinyje, dešiniuoju pelės mygtuku spustelėkite tuščią sritį, viršutinėje užklausos dizaino įrankis ir kontekstiniame meniu spustelėkite Ypatybės . Užklausos ypatybių lape raskite ypatybę Unikalios reikšmės ir nustatykite ją taip.

Daugiau informacijos apie susijusius su pasikartojančiais įrašais, ieškokite straipsnyje rasti, paslėpti, arba pašalinti besidubliuojančių duomenų.

Puslapio viršus

Rasti vėliausios arba anksčiausios datos įrašų kategorijos ar grupės

Sumų užklausos galite rasti įrašus, kurie patenka į grupes ar kategorijos anksčiausia arba nuo vėliausios datos. Sumų užklausos yra išrinkimo užklausą, kuri naudoja agregavimo funkcijos, pvz., Min, Max, Sum, vardąir pavardę , kad tam tikros srities reikšmių apskaičiavimas.

Šiame skyriuje aprašyti veiksmai, Tarkime, kad paleisti verslą įvykio valdymas – rūpintis skirstymas, apšvietimas, maitinimo ir kitus aspektus didelių funkcijas. Be to, įvykius, kurie tvarkote patekti į kelias kategorijas, pvz., produktą paleidžia, gatvės mugės ir koncertai. Šiame skyriuje aprašyti veiksmai paaiškina, kaip atsakyti į paprastą klausimą:, kai kitas renginys pagal kategoriją? Kitais žodžiais tariant, kai kitas produkto paleidimo, kitą koncerto ir pan.

Prieš tęsdami, nepamirškite šių veiksmų: pagal numatytuosius nustatymus sumų užklausos, kurią kuriate čia tipas gali būti tik lauką, kuriame yra duomenų grupė arba kategorija ir lauką, kuriame yra jūsų datos. Negalima įtraukti kitų laukų, kurie aprašyti kategoriją, pvz., pavadinimus ar tiekėjo elementų. Tačiau galite sukurti antrą užklausą, kad sujungia jūsų sumų užklausos laukus, kuriuose yra aprašomieji duomenys. Šiame skyriuje aprašyti veiksmai paaiškina, kaip atlikti šią užduotį.

Šiame skyriuje aprašyti veiksmai manoma, kad naudojate iš šių trijų lentelių:

Įvykio tipas lentelės   

Tipo_id

Įvykio tipas

1

Produkto paleidimo

2

Verslo funkcija

3

Privataus funkcija

4

Lėšų rinkimas

5

Prekybos Rodyti

6

Paskaitos

7

Koncerto

8

Priedas

9

Gatvės mugės

Lentelė užsakovai   

CustomerID

Įmonės

Kontaktinis asmuo

1

Grafinis elementas UAB contoso.

Jonathan Haas

2

„Tailspin“ žaislai

Kad Elena Adams

3

Fabrikam

Karolis Philips

4

Wingtip žaislai

Lucio Iallo

5

A. data

Katkevičius

6

Adventure Works

Brian Mulvad

7

Dizaino institutas

Jaka stelu

8

Meno mokyklos

Milena Duomanova

Lentelės įvykiai   

ID

Įvykio tipas

Klientas

Įvykio data

Kaina

1

Produkto paleidimo

UAB Contoso.

4/14/2003

$10.000

2

Verslo funkcija

„Tailspin“ žaislai

2003-21-4

$8,000

3

Prekybos Rodyti

„Tailspin“ žaislai

5/1/2003

$ 25 000

4

Priedas

Grafikos dizaino institutas

2003-5-13

4 500 EUR

5

Prekybos Rodyti

UAB Contoso.

5/14/2003

$55.000

6

Koncerto

Meno mokyklos

2003-5-23

$12,000

7

Produkto paleidimo

A. data

6/1/2003

$15,000

8

Produkto paleidimo

Wingtip žaislai

6/18/2003

21 000 EUR

9

Lėšų rinkimas

Adventure Works

6/22/2003

$ 1 300

10

Paskaitos

Grafikos dizaino institutas

6/25/2003

$2,450

11

Paskaitos

UAB Contoso.

7/4/2003

3 800 $

12

Gatvės mugės

Grafikos dizaino institutas

7/4/2003

5 500 $

Pastaba : Šiame skyriuje aprašyti veiksmai, Tarkime, kad klientai ir įvykio tipas lentelių yra ryšio dalyje "vienas" vienas su daugeliu ryšius su lentelės įvykiai. Šiuo atveju lentelės įvykiai akcijų CustomerID ir Tipo_id laukus. Bendrosios sumos aprašyta kitame skyriuje užklausos be šių sąryšių neveiks.

Kaip įtraukti šiuos duomenis į duomenų bazę?

Norėdami šiuos lentelių pavyzdžius įtraukti į duomenų bazę, galite atlikite ankstesniame skyriuje rasti įrašus su didžiausios ir mažiausios reikšmės, tačiau yra kelios išimtys:

  • Kai lenteles įvykių tipai ir Klientai kopijuojate į "Excel", negalite kopijuoti stulpelių Tipo_id ir CustomerID. Access pridės pirminio rakto reikšmės už jus, kai importuojate darbalapius; kurios įrašo tam tikrą laiką.

  • Importavę lenteles, galite atidaryti įvykių lentelę kaip dizaino rodinį ir stulpelius įvykio tipas ir klientas konvertuoti į peržvalgos laukų. Taip, spustelėkite kiekvieno lauko Duomenų tipo stulpelį ir tada spustelėkite Peržvalgos vediklis.

    Kaip peržvalgos laukų kūrimą, prieigos pakeičia teksto reikšmes stulpeliuose įvykio tipas ir klientas skaitinėmis reikšmėmis iš šaltinio lentelių.

    Daugiau informacijos apie diagramų kūrimą ir naudojant peržvalgos laukus, ieškokite straipsniuose naudoti, saugo kelių reikšmių sąrašą ir kelių reikšmių laukų vadovas. Abu straipsniuose paaiškinama, kaip kurti peržvalgos lauką, kuris leidžia jums pasirinkti kelias reikšmes, tam tikros srities ir taip pat paaiškinama, kaip kurti peržvalgos sąrašai rūšis.

Sumų užklausos kūrimas

  1. Skirtuko Kūrimas grupėje Kita spustelėkite Užklausos dizainas.

    Pasirodo dialogo langas Lentelės rodymas .

  2. Dialogo lange pasirinkite lenteles, kurias norite dirbti su, spustelėkite įtrauktiir tada spustelėkite uždaryti , kai pridėsite lenteles.

    -arba-

    Dukart spustelėkite lenteles, kurias norite naudoti, ir spustelėkite uždaryti. Rodomas kiekvienos lentelės viršutinėje užklausos dizaino įrankis.

    Jei naudojate aukščiau pateiktus lentelių pavyzdžius, pridėkite lenteles įvykių ir įvykių tipus.

  3. Dukart spustelėkite lentelės laukus, kuriuos norite naudoti savo užklausą. Įsitikinkite, kad, įtraukti tik grupės ar kategorijos laukus ir reikšmės laukas į užklausą šiuo metu.

    Jei naudojate duomenų pavyzdį, trys nurodytose lentelėse, galite įtraukti lauką Įvykio tipas įvykio tipas lentelę arba lauką įvykio data iš lentelės įvykiai.

  4. Jei norite, galite nurodyti limitai užklausos kriterijus. Rūšiuojami tik įrašus, kurie atitinka nurodytus kriterijus, ir iš viršaus ir apačios laukų reikšmės nurodomos šiame rikiuojama sąraše.

    Pvz., jei norite grąžinti įvykių privatus funkcija kategorijos, įveskite Ši išraiška kriterijų eilutėje, stulpelio Įvykio tipas : <> "privati funkcija".

    Norėdami peržiūrėti užklausos kriterijų išraiškos, rasite straipsnyje užklausos kriterijų pavyzdžiai.

  5. Užklausos konvertavimas į sumų užklausą, atlikdami šiuos veiksmus:

    Skirtuko dizainas grupėje Rodyti/slėpti spustelėkite sumos.

    Dizaino tinklelyje rodoma eilutė sumos .

  6. Užtikrinti, kad kiekviename grupės ar kategorijos lauke eilutė sumos yra nustatyta kaip Grupuoti pagal, o tada reikšmės lauko (laukas, kuriame didžiausios ir mažiausios reikšmės) eilutę sumosMax arba Min.

    Funkcija Max grąžina didžiausią reikšmę į skaitinį lauką ir šiuo metu datos arba laiko reikšmės lauką data/laikas. Funkcija min pateikia mažiausią reikšmę į skaitinį lauką ir datos/laiko lauko anksčiausios datos arba laiko reikšmę.

  7. Skirtuko dizainas grupėje Įrankiai spustelėkite rodyklę žemyn, esančią šalia visų ( Viršuje reikšmių sąrašas), tada arba įveskite skaičių, kurį norite peržiūrėti, arba pasirinkite parinktį iš sąrašo įrašų.

    Šiuo atveju pasirinkti viską, ir spustelėkite vykdyti , kad parodytumėte rezultatus duomenų lapo rodinyje.

    Pastaba : Atsižvelgiant į funkciją, kurią pasirinkote atlikdami 6 veiksmą, prieigos pasikeičia reikšmę lauke užklausos pavadinimas didžiausialauko pavadinimas arba mažiausialauko pavadinimas. Jei naudojate lentelių pavyzdžius, programa Access pervardija MaxOfEvent datos arba MinOfEvent datoslauką.

  8. Įrašykite užklausą ir pereikite prie tolesnių veiksmų.

Užklausos rezultatai rodo ne produktų pavadinimus arba kita informacija apie produktus. Norėdami matyti papildomus duomenis, turite sukurti antrą užklausą, kuri apima ką tik sukurtą užklausą. Toliau aprašoma, kaip tai padaryti.

Norėdami įtraukti daugiau duomenų antrą užklausos kūrimas

  1. Skirtuko Kūrimas grupėje Kita spustelėkite Užklausos dizainas.

  2. Dialogo lange Lentelės rodymas spustelėkite skirtuką užklausos ir dukart spustelėkite sumų užklausą, kurią sukūrėte ankstesniame skyriuje.

  3. Spustelėkite skirtuką lentelės ir įtraukti lenteles, kurias galite naudoti sumų užklausos, o taip pat įtraukti jokių lentelių, kuriose yra kitų susijusių duomenų. Jei naudojate ankstesnėje trys lentelių, įvykio tipas, įvykis ir Klientai lentelių įtraukimas į naują užklausą.

  4. Sumų užklausos laukus prisijungti prie savo pirminės lentelės laukais. Norėdami tai padaryti, vilkite kiekviename lauke sumų užklausos į savo atitinkamą lauką lentelėje.

    Jei naudojate duomenų pavyzdį iš trijų lentelių, vilkite stulpelio įvykio tipas sumų užklausos į įvykio tipas lentelės lauką Įvykio tipas. Tada nuvilkite stulpelį Vėliausia_įvykio_data sumų užklausos lentelės Įvykiai lauką įvykio data. Sukurti šiuos sujungimai leidžia jūsų naujai išrinkimo užklausai suburti sumų užklausos duomenis ir kitos lentelės duomenis.

  5. Įtraukite papildomą aprašomąjį laukus iš kitų lentelių užklausą.

    Jei naudojate duomenų pavyzdį iš trijų lentelių, galite įtraukti laukus įmonė ir kontaktinis asmuo iš lentelės Klientai.

  6. Pasirinktinai galite nurodyti vieną ar daugiau stulpelių rūšiavimo tvarką. Pavyzdžiui, Norėdami sudaryti sąrašą abėcėlės tvarka, nustatykite stulpelio Įvykio tipas eilutę Rūšiuotididėjimo tvarka.

  7. Skirtuko Dizainas grupėje Rezultatai spustelėkite Vykdyti.

    Užklausos rezultatai rodomi duomenų lapo rodinyje.

Patarimas    Jei nenorite, kad antraštės stulpelio kainaDidžiausia_kaina arba Mažiausia_kaina, atidarykite užklausą kaip dizaino rodinį ir tinklelio stulpelyje kaina įveskite Kaina: Didžiausia_kaina arba Kaina: Mažiausia_kaina. Kaina bus rodomas kaip duomenų lapo rodinio stulpelio antraštė.

Puslapio viršus

Raskite naujausius ir anksčiausios datos

Užklausos, kurią sukūrėte ankstesniame šio straipsnio gali pateikti viršuje arba apačioje reikšmes, bet ne abi. Jei norite matyti abu viename rodinyje reikšmių rinkinius, reikia sukurti dvi užklausos, kuri gauna didžiausių reikšmių ir kitą, kuris nuskaito nepopuliariausių reikšmių, ir tada sujungti ir saugoti rezultatus į vieną lentelę.

Didžiausios ir mažiausios reikšmės ir tuos duomenis Rodyti lentelės procesą sudaro šie išsamūs veiksmai:

  • Sukurkite didžiausių reikšmių ir nepopuliariausių reikšmių užklausą arba, jei norite grupuoti duomenis, kurti sumos užklausas, naudokite funkcijas Min ir Max .

  • Konvertuokite didžiausių reikšmių užklausą (arba Max sumų užklausą) į lentelės sudarymo užklausą ir sukurkite naują lentelę.

  • Konvertuokite mažiausių reikšmių užklausą (arba mažiausių sumų užklausą) į papildymo užklausą ir pridėti įrašus, kad didžiausių reikšmių lentelė.

    Šiuos skyriuose paaiškinama, kaip tai padaryti.

    Užklausų kūrimas

    1. Viršutinės ir apatinės reikšmės užklausų kūrimas.

      Šiais veiksmais, reikalingą norint sukurti didžiausių arba mažiausių reikšmių užklausą, ieškokite arba vėliausios datos radimas, šiame straipsnyje. Jei norite grupuoti įrašus pagal kategorijas, peržiūrėkite įrašų kategorijos ar grupės arba vėliausios datos radimas, šiame straipsnyje.

      Jei naudojate lentelių pavyzdžius iš paskutinio sekciją, naudokite tik duomenis lentelės įvykiai. Naudokite laukus įvykio tipas, klientas ir įvykio data iš lentelės įvykiai abiejose užklausose.

    2. Įrašykite kiekvienos užklausos prasmingą pavadinimą, pvz., didžiausia reikšmė ir mažiausia reikšmė, ir palikite juos galima naudoti tolesnių veiksmų.

Sukurti lentelės sudarymo užklausa

  1. Didžiausių reikšmių užklausa atidaryta kaip dizaino rodinį:

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

    Parodomas dialogo langas Lentelės kūrimas.

  2. Lauke Lentelės pavadinimas įveskite pavadinimą lentelės, kurioje bus saugomas iš viršaus ir apačios įrašus. Pavyzdžiui, įveskite didžiausios ir mažiausios įrašų, ir spustelėkite gerai.

    Kiekvieną kartą, kai vykdote užklausą, o ne parodo rezultatus duomenų lapo rodinyje, užklausos sukuria lentelę ir didžiausių reikšmių pakeičia esamus duomenis.

  3. Įrašykite ir uždarykite užklausą.

Papildymo užklausos kūrimas

  1. Su mažiausių reikšmių užklausą kaip dizaino rodinį:

    Skirtuko Dizainas grupėje Užklausos tipas spustelėkite Papildymas.

  2. Rodomas dialogo langas papildymas .

  3. Įveskite tą patį pavadinimą, kurį įvedėte dialogo langą Lentelės .

    Pavyzdžiui, įveskite didžiausios ir mažiausios įrašų, ir spustelėkite gerai. Kiekvieną kartą, kai vykdote užklausą, o ne parodo rezultatus duomenų lapo rodinyje, užklausos prideda įrašus prie lentelės įrašų didžiausios ir mažiausios.

  4. Įrašykite ir uždarykite užklausą.

Į užklausų vykdymas

  • Dabar esate pasirengę dviejų užklausų vykdymas. Naršymo srityje dukart spustelėkite didžiausių reikšmių užklausą ir spustelėkite taip , kai Access paragina. Tada dukart spustelėkite mažiausia reikšmė ir kai Access paragins, spustelėkite taip .

  • Atidarykite įrašų didžiausios ir mažiausios lentelę duomenų lapo rodinyje.

Svarbu : Jei bandant vykdyti lentelės sudarymo arba papildymo užklausas ir atrodo, kad nieko nevyksta, patikrinkite programos Access būsenos juostoje nėra tokio pranešimo:

Veiksmas ar įvykis užblokuotas išjungimo režimu.

Jei matote šį pranešimą, atlikite šiuos veiksmus:

  • Jei dar nėra matoma, Rodyti pranešimų juostą. Norėdami tai padaryti, skirtuke Duomenų bazės įrankiai grupėje Rodymas/slėpimas spustelėkite Pranešimų juosta.

  • Pranešimų juostoje spustelėkite Parinktys.

    Bus rodomas dialogo langas „Microsoft Office“ saugos parinktys.

  • Pasirinkite įgalinti šį turinį ir spustelėkite gerai.

  • Dar kartą vykdykite užklausą.

Daugiau informacijos apie išjungimo režimą ir prieigos saugą, ieškokite straipsnyje programos Access 2007 duomenų bazėje apsaugota.

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×