Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Acest articol vă arată cum să utilizați o interogare cu valori de top în Access pentru a găsi cele mai recente sau mai vechi date dintr-un set de înregistrări. Puteți utiliza informațiile pe care le returnează acest tip de interogare pentru a răspunde la o varietate de întrebări de afaceri, cum ar fi atunci când un client a plasat ultima dată o comandă.

Ce intenționați?

Înțelegerea modului în care interogările cu valori de top funcționează cu datele

Utilizați o interogare cu valori de top atunci când trebuie să găsiți înregistrări care conțin cele mai recente sau mai vechi date dintr-un tabel sau grup de înregistrări. Apoi puteți utiliza datele pentru a răspunde la mai multe tipuri de întrebări de afaceri, cum ar fi:

  • Când a făcut ultima dată un angajat o vânzare? Răspunsul vă poate ajuta să identificați un angajat cel mai productiv sau mai puțin productiv.

  • Când a plasat un client ultima dată o comandă? Dacă un client nu a plasat o comandă pentru o perioadă dată de timp, se recomandă să mutați clientul într-o listă inactivă.

  • Cine are următoarea zi de naștere sau următoarele n zile de naștere?

Reguli pentru crearea și utilizarea interogărilor cu valori de top

Creați o interogare cu valori de top creând mai întâi o interogare de selectare. În funcție de rezultatele dorite, aplicați o ordine de sortare la interogare sau efectuați conversia interogării într-o interogare de totaluri. Dacă efectuați conversia interogării, utilizați o funcție agregată, cum ar fi Max sau Min pentru a returna cea mai mare sau cea mai mică valoare sau Prima sau Ultima pentru a returna cea mai veche sau cea mai recentă dată. Utilizați interogări de totaluri și funcții agregate doar atunci când trebuie să găsiți date care se încadrează într-un set de grupuri sau categorii. De exemplu, să presupunem că trebuie să găsiți numerele de vânzări pentru o dată pentru fiecare localitate în care funcționează firma dvs. În acest caz, orașele devin categorii (trebuie să găsiți datele pentru fiecare oraș), astfel încât să utilizați o interogare de totaluri.

Pe măsură ce continuați, rețineți că, indiferent de tipul de interogare, interogările trebuie să utilizeze câmpuri care conțin date descriptive, cum ar fi numele clienților, și, de asemenea, un câmp care conține valorile de date pe care doriți să le găsiți. În plus, valorile de date trebuie să se afle într-un câmp setat la tipul de date Dată/Oră. Interogările descrise de acest articol nu reușesc dacă încercați să le rulați în raport cu valorile dată dintr-un câmp Text scurt. În plus, dacă doriți să utilizați o interogare de totaluri, câmpurile de date trebuie să includă informații despre categorie, cum ar fi un câmp localitate sau țară/regiune.

Alegerea între o interogare cu valori de top și un filtru

Pentru a determina dacă trebuie să creați o interogare cu valori de top sau să aplicați un filtru, alegeți una dintre următoarele variante:

  • Dacă doriți să returnați înregistrările cu cele mai recente sau mai recente date dintr-un câmp și nu cunoașteți valorile exacte de date sau acestea nu contează, creați o interogare cu valori de top.

  • Dacă doriți să returnați toate înregistrările unde data se potrivește, este anterioară sau ulterioară unei anumite date, utilizați un filtru. De exemplu, pentru a vedea datele pentru vânzări între aprilie și iulie, aplicați un filtru. O discuție completă despre filtre depășește acest subiect.

    Pentru mai multe informații despre crearea și utilizarea filtrelor, consultați articolul Aplicarea unui filtru pentru a vizualiza înregistrările selectate dintr-o bază de date Access.

Începutul paginii

Găsiți cea mai recentă sau cea mai veche dată

Pașii din această secțiune vă arată cum să creați o interogare cu valori de top de bază care utilizează o ordine de sortare, plus o interogare mai complexă care utilizează expresii și alte criterii. Prima secțiune prezintă pașii de bază în crearea unei interogări cu valori de top, iar a doua secțiune vă arată cum să găsiți următoarele câteva zile de naștere ale angajaților, adăugând criterii. Pașii utilizează datele din următorul tabel eșantion.

Nume

Prenume

Adresă

Localitate

Țară/regiune

Data nașterii

Data angajării

Barnhill

Josh

1 Main St.

New York

SUA

05-feb-1968

10-iun-1994

Heloo

Waleed

52 1st St.

Boston

SUA

22-mai-1957

22-nov-1996

Roman

Guido

3122 75th Ave. S.W

Seattle

SUA

11-nov-1960

11-mar-2000

Bagel

Jean Philippe

1 Contoso Blvd.

Londra

Regatul Unit

22-mar-1964

22-iun-1998

Price

Julian

Calle Smith 2

Mexico City

Mexic

05-iun-1972

05-ian-2002

Hughes

Christine

3122 75th St. S.

Seattle

SUA

23-ian-1970

23-apr-1999

Riley

Steve

67 Big St.

Tampa

SUA

14-apr-1964

14-oct-2004

Birkby

Dana

2 Nosey Pkwy

Portland

SUA

29-oct-1959

29-mar-1997

Dacă doriți, puteți să introduceți manual aceste date eșantion într-un tabel nou sau să copiați acest tabel eșantion într-un program pentru foi de calcul, cum ar fi Microsoft Excel, apoi să utilizați Access pentru a importa foaia de lucru rezultată într-un tabel.

Crearea unei interogări cu valori de top de bază

  1. În fila Creare, în grupul Interogări, faceți clic pe Proiectare interogare.

  2. În caseta de dialog, faceți clic pe tabelul pe care doriți să-l utilizați în interogare, faceți clic pe Adăugare pentru a plasa tabelul în secțiunea de sus a proiectantului, apoi faceți clic pe Închidere.

    -sau-

    Faceți dublu clic pe tabel, apoi faceți clic pe Închidere.

    Dacă utilizați datele eșantion listate este secțiunea anterioară, adăugați tabelul Angajați la interogare.

  3. Adăugați câmpurile pe care doriți să le utilizați în interogare în grila de proiectare. Puteți să faceți dublu clic pe fiecare câmp sau să glisați și să fixați fiecare câmp într-o celulă necompletată din rândul Câmp .

    Dacă utilizați tabelul eșantion, adăugați câmpurile Prenume, Nume și Data nașterii.

  4. În câmpul care conține valorile superioare sau inferioare (câmpul Data nașterii, dacă utilizați tabelul eșantion), faceți clic pe Sortare și selectați Ascendent sau Descendent.

    Ordinea de sortare descendentă returnează cea mai recentă dată, iar ordinea de sortare Ascendent returnează cea mai veche dată.

    Important: Trebuie să setați o valoare în rândul Sortare doar pentru câmpurile care conțin datele dvs. Dacă specificați o ordine de sortare pentru alt câmp, interogarea nu returnează rezultatele dorite.

  5. Pe fila Proiectare interogare , în grupul Inițializare interogare , faceți clic pe săgeata în jos de lângă Toate (lista Valori de top ) și introduceți numărul de înregistrări pe care doriți să le vedeți sau selectați o opțiune din listă.

  6. Faceți clic pe Rulare Imagine butonpentru a rula interogarea și a afișa rezultatele în Vizualizarea foaie de date.

  7. Salvați interogarea și păstrați-o deschisă pentru utilizarea în pașii următori.

Veți vedea că acest tip de interogare cu valori de top poate răspunde la întrebări de bază, cum ar fi cine este cea mai în vârstă sau cea mai tânără persoană din firmă. Următorii pași vă arată cum să utilizați expresii și alte criterii pentru a oferi putere și flexibilitate interogării. Criteriile prezentate în următorul pas returnează următoarele trei zile de naștere ale angajaților.

Adăugarea de criterii la o interogare

Notă: Acești pași presupun că veți utiliza interogarea descrisă în secțiunea anterioară.

  1. Comutați interogarea pe care ați creat-o în pașii anteriori la Vizualizarea proiect.

  2. În grila de proiectare a interogării, în coloana din partea dreaptă a coloanei Data nașterii, copiați și lipiți sau tastați această expresie: Expr1: DatePart("m",[Data nașterii]). Apoi faceți clic pe Rulare.

    Funcția DatePart extrage porțiunea lună din câmpul Data nașterii.

  3. Comutați la Vizualizarea proiect.

  4. În partea dreaptă a primei expresii, lipiți sau tastați această expresie: Expr2: DatePart("d",[Data nașterii]). Apoi faceți clic pe Rulare.

    În acest caz, funcția DatePart extrage porțiunea de dată din câmpul Data nașterii.

  5. Comutați la Vizualizarea proiect.

  6. Debifați casetele de selectare din rândul Afișare pentru fiecare dintre cele două expresii pe care tocmai le-ați introdus, faceți clic pe rândul Sortare pentru fiecare expresie, apoi selectați Ascendent.

  7. Faceți clic pe Executare.

  8. Opțional, puteți specifica un criteriu pentru a limita domeniul de aplicare a interogării. Când specificați criterii, interogarea sortează doar înregistrările care îndeplinesc criteriile și identifică valorile de câmp superioare sau inferioare din lista sortată.

    Pentru a continua cu datele eșantion, comutați la Vizualizarea proiect. Apoi, în rândul Criterii din coloana Data nașterii , tastați următoarea expresie:

    Lună([Data nașterii]) > Lună(Dată()) Sau Lună([Data nașterii])= Lună(Dată()) Și Zi([Data nașterii])>Zi(Dată())

    Această expresie efectuează următoarele: Porțiunea Lună([Data nașterii]) > Lună(Dată()) verifică data nașterii fiecărui angajat pentru a vedea dacă cade într-o lună viitoare și, dacă este adevărat, include înregistrările respective în interogare. Porțiunea Lună([Data nașterii])= Lună(Dată()) Și Zi([Data nașterii])>Zi(Dată()) a expresiei verifică datele de naștere care apar în luna curentă pentru a vedea dacă ziua de naștere cade în ziua curentă sau după aceasta. Dacă această condiție este adevărată, funcția include înregistrările respective în interogare. Pentru a rezuma: Această expresie ignoră toate înregistrările în care ziua de naștere cade între 1 ianuarie și data la care rulați interogarea.

    Pentru a vedea mai multe exemple de expresii pentru criterii de interogare, consultați articolul Exemple de criterii de interogare.

  9. Pe fila Proiectare interogare , în grupul Inițializare interogare , faceți clic pe săgeata în jos de lângă Toate (lista Valori de top ) și introduceți numărul de înregistrări pe care doriți să le vedeți sau selectați o opțiune din listă.

    Pentru a vedea următoarele trei zile de naștere, tastați 3.

  10. Faceți clic pe Rulare Imagine butonpentru a rula interogarea și a afișa rezultatele în Vizualizarea foaie de date.

Dacă vedeți mai multe înregistrări decât specificați

Dacă datele conțin mai multe înregistrări care partajează o valoare de dată, interogarea cu valori de top poate returna mai multe date decât specificați. De exemplu, puteți proiecta o interogare cu valori de top pentru a regăsi trei înregistrări ale angajaților, dar interogarea returnează patru înregistrări, deoarece "Wilson" și "Edwards" partajează o zi de naștere, așa cum se arată în tabelul următor.

Nume

DataNașterii

Berka

26.09.1968

Jackson

2.10.1970

Pescariu

15.10.1965

Pârvu

15.10.1969

Dacă vedeți mai puține înregistrări decât specificați

Să presupunem că proiectați o interogare pentru a returna primele sau ultimele cinci înregistrări dintr-un câmp, dar interogarea returnează doar trei înregistrări. Ca regulă generală, rezolvați acest tip de problemă deschizând interogarea în Vizualizarea proiect și revizuind rândul Criterii din coloanele din grila de proiectare.

Pentru mai multe informații despre criterii, consultați articolul Exemple de criterii de interogare.

Dacă vedeți înregistrări dublate

Dacă o interogare cu valori de top returnează dubluri, fie tabelele subiacente conțin înregistrări dublate, fie înregistrările par să fie dubluri deoarece interogarea nu include câmpurile care pot face distincția între înregistrări. De exemplu, următorul tabel afișează rezultatele unei interogări care returnează cele cinci comenzi care au fost expediate cel mai recent, împreună cu numele vânzătorului care a gestionat tranzacția.

DatăExpediere

Vânzător

12.11.2004

Freitag

12.11.2004

Cajhen

12.10.2004

Delgado

12.10.2004

Delgado

12.10.2004

Freitag

A treia și a patra înregistrare par să fie dubluri, dar este posibil ca agentul de vânzări Delgado să fi gestionat două comenzi diferite care au fost expediate în aceeași zi.

În funcție de cerințele dvs., puteți alege una din două acțiuni pentru a evita returnarea înregistrărilor dublate. Puteți să modificați proiectarea interogării pentru a adăuga câmpuri care vă vor ajuta să deosebiți înregistrările, cum ar fi câmpurile IDComandă și IDClient. Sau, dacă este suficient să vedeți doar una dintre înregistrările dublate, puteți afișa doar înregistrările diferite setând proprietatea Valori unice a interogării la Da. Pentru a seta această proprietate, în Vizualizarea proiect a interogării, faceți clic dreapta oriunde în zona necompletată din jumătatea de sus a proiectantului de interogări, apoi faceți clic pe Proprietăți în meniul de comenzi rapide. În foaia de proprietăți pentru interogare, găsiți proprietatea Valori unice și setați-o la Da.

Pentru mai multe informații despre gestionarea înregistrărilor dublate, consultați articolul Găsirea înregistrărilor dublate cu o interogare.

Începutul paginii

Găsirea celor mai recente sau mai vechi date pentru înregistrări în categorii sau grupuri

Utilizați o interogare de totaluri pentru a găsi cele mai vechi sau mai recente date pentru înregistrările care se încadrează în grupuri sau categorii. O interogare de totaluri este o interogare de selectare care utilizează funcții agregate, cum ar fi Min, Max, Sum, First și Last pentru a calcula valorile pentru un anumit câmp.

Pașii din această secțiune presupun că desfășurați o afacere de gestionare a evenimentelor - aveți grijă de etapizare, iluminare, catering și alte fațete ale funcțiilor mari. În plus, evenimentele pe care le gestionați se încadrează în mai multe categorii, cum ar fi lansări de produse, târguri stradale și concerte. Pașii din această secțiune vă arată cum să răspundeți la o întrebare comună: Când este următorul eveniment, după categorie? Cu alte cuvinte, când va avea loc următoarea lansare a produsului, următorul concert și așa mai departe.

Pe măsură ce continuați, rețineți următoarele: în mod implicit, tipul de interogare de totaluri pe care îl creați aici poate include doar câmpul care conține datele grupului sau categoriei și câmpul care conține datele dvs. Nu aveți posibilitatea să includeți alte câmpuri care descriu elementele dintr-o categorie, cum ar fi numele clienților sau furnizorilor. Cu toate acestea, puteți crea o a doua interogare care combină interogarea de totaluri cu câmpurile care conțin date descriptive. Pașii de mai jos din această secțiune vă arată cum să efectuați activitatea respectivă.

Pașii din această secțiune presupun că se utilizează următoarele trei tabele:

Tabelul Tip eveniment    

ID Tip

Tip eveniment

1

Lansare produs

2

Funcția Corporate

3

Funcție privată

4

Strângere de fonduri

5

Expoziție comercială

6

Prelegere

7

Concert

8

Expozitie

9

Târg stradal

Tabelul Clienți    

IDClient

Firmă

Persoană de contact

1

Contoso, Ltd. Grafic

Jonathan Haas

2

Tailspin Toys

Ellen Adams

3

Fabrikam

Carol Philips

4

Wingtip Toys

Lucio Iallo

5

A. Datum

Mandar Samant

6

Adventure Works

Brian Burke

7

Institutul de proiectare

Jaka Stele

8

Școala de Artă Plastică

Milena Duomanova

Tabelul Events    

IDEveniment

Tip eveniment

Client

Data evenimentului

Preț

1

Lansare produs

Contoso, Ltd.

4/14/2003

10.000 lei

2

Funcția Corporate

Tailspin Toys

4/21/2003

8.000 lei

3

Expoziție comercială

Tailspin Toys

5/1/2003

25.000 de lei

4

Expozitie

Graphic Design Institute

5/13/2003

4.500 lei

5

Expoziție comercială

Contoso, Ltd.

5/14/2003

55.000 de lei

6

Concert

Școala de Artă Plastică

5/23/2003

12.000 lei

7

Lansare produs

A. Datum

6/1/2003

15.000 lei

8

Lansare produs

Wingtip Toys

6/18/2003

21.000 lei

9

Strângere de fonduri

Adventure Works

6/22/2003

1.300 de lei

10

Prelegere

Graphic Design Institute

6/25/2003

2.450 de lei

11

Prelegere

Contoso, Ltd.

7/4/2003

3.800 de lei

12

Târg stradal

Graphic Design Institute

7/4/2003

5.500 lei

Notă: Pașii din această secțiune presupun că tabelele Clienți și Tip de eveniment se află în partea "unu" a relațiilor unu-la-mai-mulți cu tabelul Events. În acest caz, tabelul Events partajează câmpurile CustomerID și TypeID. Interogările de totaluri descrise în secțiunile următoare nu vor funcționa fără acele relații.

Cum adaug aceste date la o bază de date?

Pentru a adăuga aceste tabele eșantion la o bază de date, puteți să copiați datele în Excel, apoi să importați datele, dar cu câteva excepții:

  • Când copiați tabelele Tipuri de evenimente și Clienți în Excel, nu copiați coloanele TypeID și CustomerID. Access va adăuga o cheie primară pentru dvs. atunci când importați foile de lucru; care vă economisește timp.

  • După ce importați tabelele, trebuie să deschideți tabelul Evenimente în vizualizarea Proiect și să efectuați conversia coloanelor Tip eveniment și Client în câmpuri de căutare. În acest sens, faceți clic pe coloana Tip de date pentru fiecare câmp, apoi faceți clic pe Expert căutare.

    Ca parte a creării câmpurilor de căutare, Access înlocuiește valorile text din coloanele Tip eveniment și Client cu valori numerice din tabelele sursă.

    Pentru mai multe informații despre crearea și utilizarea câmpurilor de căutare, consultați articolele Crearea sau ștergerea unui câmp multi-valoare. Acest articol vă arată cum să creați un tip de câmp de căutare care vă permite să selectați mai multe valori pentru un anumit câmp și, de asemenea, vă arată cum să creați liste de căutare.

Crearea unei interogări de totaluri

  1. În fila Creare, în grupul Interogări, faceți clic pe Proiectare interogare.

  2. Faceți dublu clic pe tabelele pe care doriți să le utilizați. Fiecare tabel apare în secțiunea de sus a proiectantului de interogări.

    Dacă utilizați tabelele eșantion listate mai sus, adăugați tabelele Evenimente și Tipuri de evenimente.

  3. Faceți dublu clic pe câmpurile de tabel pe care doriți să le utilizați în interogare. Asigurați-vă că adăugați numai câmpurile grup sau categorie și câmpul valoare la interogare în acest moment.

    Dacă utilizați datele eșantion listate în cele trei tabele anterioare, adăugați fie câmpul Tip eveniment din tabelul Tip eveniment, fie câmpul Data evenimentului din tabelul Evenimente.

  4. Opțional, puteți specifica un criteriu care limitează domeniul interogării. Doar înregistrările care îndeplinesc criteriile sunt sortate, iar valorile de câmp superioare și inferioare sunt identificate în această listă sortată.

    De exemplu, dacă doriți să returnați evenimente din categoria Funcție privată, tastați această expresie în rândul Criterii din coloana Tip eveniment : <>"Funcție privată".

    Pentru a vedea mai multe exemple de expresii pentru criterii de interogare, consultați articolul Exemple de criterii de interogare.

  5. Efectuați conversia interogării într-o interogare de totaluri efectuând următoarele:

    Pe fila Proiectare interogare , în grupul Afișare/Ascundere , faceți clic pe Totaluri.

    Rândul Totaluri apare în grila de proiectare.

  6. Asigurați-vă că rândul Totaluri din fiecare câmp de grup sau categorie este setat la Grupare după, apoi setați rândul Totaluri al câmpului valoare (câmpul cu valori superioare sau inferioare) la Max sau Min.

    Max returnează cea mai mare valoare dintr-un câmp numeric și cea mai recentă valoare dată sau oră într-un câmp Dată/Oră. Min returnează cea mai mică valoare dintr-un câmp numeric și cea mai veche valoare dată sau oră într-un câmp Dată/Oră.

  7. Pe fila Proiectare interogare , în grupul Inițializare interogare , faceți clic pe săgeata în jos de lângă Toate (lista Valori de top ) și introduceți numărul de înregistrări pe care doriți să le vedeți sau selectați o opțiune din listă.

    În acest caz, selectați Toate, apoi faceți clic pe Rulare pentru a afișa rezultatele în Vizualizarea foaie de date.

    Notă: În funcție de funcția pe care ați ales-o la pasul 6, Access modifică numele câmpului valoare din interogare în NumeCâmp MaxDe sau NumeCâmp MinDe. Dacă utilizați tabelele eșantion, Access redenumește câmpul DatăMaxDeVenitar sau DatăMinOfEvent.

  8. Salvați interogarea și treceți la pașii următori.

Rezultatele interogării nu afișează nume de produse sau alte informații despre produse. Pentru a vedea aceste date suplimentare, trebuie să creați o a doua interogare care încorporează interogarea pe care tocmai ați creat-o. Pașii următori vă arată cum să faceți acest lucru.

Crearea unei a doua interogări pentru a adăuga mai multe date

  1. În fila Creare, în grupul Interogări, faceți clic pe Proiectare interogare.

  2. Faceți clic pe fila Interogări , apoi faceți dublu clic pe interogarea de totaluri pe care ați creat-o în secțiunea anterioară.

  3. Faceți clic pe fila Tabele și adăugați tabelele pe care le-ați utilizat în interogarea de totaluri și, de asemenea, adăugați toate tabelele care conțin alte date asociate. Dacă utilizați cele trei tabele eșantion anterioare, adăugați tabelele Tip eveniment, Eveniment și Clienți la noua interogare.

  4. Asociați câmpurile din interogarea de totaluri cu câmpurile corespunzătoare din tabelele părinte. Pentru a face acest lucru, glisați fiecare câmp din interogarea de totaluri spre câmpul corespunzător din tabel.

    Dacă utilizați datele eșantion din cele trei tabele, glisați coloana Tip eveniment din interogarea de totaluri spre câmpul Tip eveniment din tabelul Tip eveniment. Apoi glisați coloana MaxOfEvent Date din interogarea de totaluri spre câmpul Data evenimentului din tabelul Evenimente. Crearea acestor asocieri permite noii interogări de selectare să reunescă datele din interogarea de totaluri și datele din celelalte tabele.

  5. Adăugați câmpurile descriptive suplimentare din celelalte tabele din interogare.

    Dacă utilizați datele eșantion din cele trei tabele, puteți adăuga câmpurile Firmă și Persoană de contact din tabelul Clienți.

  6. Opțional, specificați o ordine de sortare pentru una sau mai multe coloane. De exemplu, pentru a lista categoriile în ordine alfabetică, setați rândul Sortare al coloanei Tip eveniment la Ascendent.

  7. Pe fila Proiectare interogare , în grupul Rezultate , faceți clic pe Rulare.

    Rezultatele interogării sunt afișate în vizualizarea Foaie de date.

Sfat:  Dacă nu doriți ca titlul coloanei Preț să apară ca MaxDePreț sau MinDePreț, deschideți interogarea în vizualizarea Proiect și, în coloana preț din grilă, tastați Preț: MaxDePreț sau Preț: MinDePreț. Prețul va apărea ca titlu al coloanei în vizualizarea Foaie de date.

Începutul paginii

Găsiți cele mai recente și cele mai vechi date

Interogările pe care le-ați creat mai devreme în acest articol pot returna valori superioare sau inferioare, dar nu ambele seturi. Dacă doriți să vedeți ambele seturi de valori într-o singură vizualizare, trebuie să creați două interogări - una care returnează valorile superioare și alta care returnează valorile inferioare - apoi îmbinați și stocați rezultatele într-un singur tabel.

Procesul de găsire a valorilor superioare și inferioare și afișarea acestor date într-un tabel urmează acești pași generali:

  • Creați o interogare cu valori superioare și valori inferioare sau, dacă trebuie să grupați datele, creați interogări de totaluri care utilizează funcțiile Min și Max .

  • Faceți conversia interogării cu valori de top (sau a interogării de totaluri max) într-o interogare de creare tabel și creați un tabel nou.

  • Efectuați conversia interogării cu valori inferioare (sau a interogării de totaluri min) într-o interogare de adăugare și adăugați înregistrările la tabelul cu valori de top.

    Pașii din aceste secțiuni vă arată cum să faceți acest lucru.

    Crearea de interogări

    1. Creați interogările cu valori superioare și inferioare.

      Pentru pașii necesari pentru a crea o interogare cu valori superioare sau inferioare, consultați Găsirea celei mai recente sau a celei mai vechi date, anterior în acest articol. Dacă trebuie să grupați înregistrările după categorie, consultați Găsirea celei mai recente sau a celei mai vechi date pentru înregistrări în categorii sau grupuri, mai sus în acest articol.

      Dacă utilizați tabelele eșantion din ultima secțiune, utilizați doar datele din tabelul Evenimente. Utilizați câmpurile Tip eveniment, Client și Dată eveniment din tabelul Evenimente din ambele interogări.

    2. Salvați fiecare interogare cu un nume semnificativ, cum ar fi Valoare de top și Valoare inferioară, și lăsați-le deschise pentru utilizare în pașii următori.

Crearea unei interogări de creare tabel

  1. Cu interogarea cu valori de top deschisă în vizualizarea Proiectare:

    Pe fila Proiectare interogare , în grupul Tip interogare , faceți clic pe Creare tabel.

    Apare caseta de dialog Creare tabel.

  2. În caseta Nume tabel, tastați un nume pentru tabelul care va stoca primele sau ultimele înregistrări. De exemplu, tastați Primele și ultimele înregistrări, apoi faceți clic pe OK.

    De fiecare dată când rulați interogarea, în loc să afișeze rezultatele în vizualizarea Foaie de date, interogarea creează un tabel și înlocuiește valoarea de top cu datele curente.

  3. Salvați și închideți interogarea.

Crearea unei interogări de adăugare

  1. Cu interogarea cu valori inferioare în Vizualizarea proiect:

    Pe fila Proiectare interogare , în grupul Tip interogare , faceți clic pe Adăugare.

  2. Apare caseta de dialog Adăugare.

  3. Tastați același nume pe care l-ați tastat în caseta de dialog Creare tabel .

    De exemplu, tastați Primele și ultimele înregistrări, apoi faceți clic pe OK. De fiecare dată când rulați interogarea, în loc să afișeze rezultatele în vizualizarea Foaie de date, interogarea adaugă înregistrările la tabelul Primele și ultimele înregistrări.

  4. Salvați și închideți interogarea.

Rularea interogărilor

  • Acum sunteți gata să rulați cele două interogări. În Panoul de navigare, faceți dublu clic pe interogarea cu valori de top și faceți clic pe Da atunci când Access vă solicită. Apoi faceți dublu clic pe interogarea cu valori inferioare și faceți clic pe Da atunci când Access vă solicită.

  • Deschideți tabelul Primele și ultimele înregistrări în vizualizarea Foaie de date.

Important: Dacă încercați să rulați interogările de creare tabel sau de adăugare și se pare că nu se întâmplă nimic, verificați bara de stare Access pentru a vedea următorul mesaj:

Acțiunea sau evenimentul au fost blocate de Modul dezactivat.

Dacă vedeți acel mesaj, urmați acești pași:

  • Selectați Activați acest conținut , apoi faceți clic pe OK.

  • Rulați din nou interogarea.

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×