Găsirea înregistrărilor cu cele mai recente sau cele mai vechi date

Important: Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Acest articol vă arată cum să utilizați o interogare de valoarea de sus pentru a găsi datele cele mai recente sau cea mai veche dintr-un set de înregistrări. Puteți utiliza informațiile pe care returnează acest tip de interogare pentru a răspunde la o varietate de afaceri întrebări, cum ar fi atunci când un client ultima plasat un ordin.

Ce intenționați?

Înțelegeți cum sus valoarea interogări lucrul cu datele

Găsiți cele mai recente sau cea mai veche dată

Găsiți datele mai recentă sau cea mai veche a înregistrărilor în categorii sau grupuri

Găsiți cele mai recente și cea mai veche de date

Înțelegeți cum sus valoarea interogări lucrul cu datele

Utilizați o interogare de sus valoarea atunci când aveți nevoie pentru a găsi înregistrările care conțin datele de cea mai recentă sau cea mai veche într-un tabel sau un grup de înregistrări. Puteți utiliza apoi datele pentru a răspunde la mai multe tipuri de afaceri întrebări, cum ar fi:

  • Când face un angajat ultima o vânzare? Răspunsul vă poate ajuta să identificați un angajat cel mai productiv sau a celui mai productiv.

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

  • Cine are următorul ziua de naștere sau următoare n zile de naștere?

Reguli pentru crearea și utilizarea interogărilor de valori de nivel superior

Crearea unei interogări de sus valoarea prima crearea unei interogări de selectare. În funcție de rezultatele dorite, puteți aplica fie o ordine de sortare la interogare sau când efectuați conversia interogării într-o interogare de totaluri. Dacă faceți conversia interogării, apoi utilizați o funcție agregată, cum ar fi Max sau Min pentru a returna valori maxime și minime, sau prima sau ultima pentru a reveni la data cea mai veche sau mai recentă. Puteți utiliza interogări de totaluri și funcții agregate doar atunci când aveți nevoie pentru a găsi datele care se încadrează într-un set de grupuri sau categorii. De exemplu, să presupunem că aveți nevoie pentru a găsi cifre de vânzări pentru o anumită dată pentru fiecare oraș în care funcționează firma dvs. În acest caz, orașele devin categorii (trebuie să găsiți datele din fiecare oraș), așadar, utilizați o interogare de totaluri.

Atunci când continuați, Rețineți că, indiferent de tipul de interogare, interogările trebuie să utilizați câmpuri care conțin date descriptive, cum ar fi numele clienților și, de asemenea, un câmp care conține valorile de dată pe care doriți să îl găsiți. În plus, tastați data valori trebuie să se afle într-un câmp setată la date dată/oră. Interogări care acest articol descrie avea erori dacă încercați să le rulați cu valori de date într-un câmp Text. În plus, dacă doriți să utilizați o interogare de totaluri, câmpurile de date trebuie să includă informații categorie, cum ar fi un câmp localitate sau țară/regiune.

Alegerea între o interogare de valori de nivel superior și un filtru

Pentru a determina dacă trebuie să creați o interogare de valori de sus sau aplicarea unui filtru, alegeți una dintre următoarele:

  • Dacă doriți să reveniți înregistrărilor cu cele mai recente sau cele mai recente date într-un câmp, și nu știți valorile dată exactă sau acestea nu contează, creați o interogare de valori de nivel superior.

  • Dacă doriți pentru a returna toate înregistrările care se potrivește cu data, este înainte de a, sau mai târziu decât o anumită dată, utilizați un filtru. De exemplu, pentru a vedea datele vânzări între aprilie și iulie, puteți aplica un filtru. O discuție completă de filtre este dincolo de acest subiect.

    Pentru mai multe informații despre crearea și utilizarea acestora, consultați articolul Filtru: limitarea numărului de înregistrări într-o vizualizare.

Începutul paginii

Găsiți cele mai recente sau cea mai veche dată

Pașii din această secțiune vă arată cum să creați o interogare de bază valorile de sus care utilizează o ordine de sortare, plus o mai complexe de interogare care utilizează expresii și alte criterii. Prima secțiune demonstrează pașii de bază în crearea unei interogări de valori de nivel superior și a doua secțiune vă arată cum să găsiți următorul câteva angajat zile de naștere prin adăugarea de criterii. Pașii utilizați datele din tabelul următor eșantion.

Nume

Prenume

Adresă

Localitate

Țară/regiune

Data nașterii

Angajați dată

Roman

Daniel

Str. Principală 1

New York

SUA

05-feb-1968

10-iun-1994

Heloo

Waleed

Str. Mare 52

Boston

SUA

22-mai-1957

22-nov-1996

Pica

Guido

Bdul. Serii 312

Seattle

SUA

11-nov-1960

11-mar-2000

Bagel

Jean Philippe

Bdul. Contoso 1

Londra

UK

22-mar-1964

22-iun-1998

Price

Julian

Calle Smith 2

Mexico City

Mexic

05-iun-1972

05-ian-2002

Hughes

Christine

Str. Lunii 31

Seattle

SUA

23-ian-1970

23-apr-1999

Riley

Steve

Str. Dimineții 67

Tampa

SUA

14-apr-1964

14-oct-2004

Birkby

Dana

Str. Macilor 2

Portland

SUA

29-oct-1959

29-mar-1997

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

Afișează cum

Introducerea manuală a datelor eșantion

  1. Pe fila Creare, în grupul Tabele, faceți clic pe Tabel.

    Access adaugă un tabel nou, necompletat la baza de date.

    Notă: Nu trebuie să urmați acest pas dacă deschideți o bază de date nouă, necompletată, dar va trebui să urmați-l ori de câte ori trebuie să adăugați un tabel la baza de date.

  2. Faceți dublu clic pe prima celulă în rândul antet și tastați numele câmpului în tabelul eșantion.

    În mod implicit, Access denotă câmpuri necompletate în rândul antet cu textul Adăugați câmpul nou, astfel:

    Un câmp nou într-o foaie de date

  3. Utilizați tastele săgeată pentru a trece la următoarea celulă antet necompletat, apoi tastați al doilea nume de câmp (puteți, de asemenea, apăsați TAB sau faceți dublu clic pe celula nou). Repetați acest pas până când introduceți toate numele de câmpuri.

  4. Introduceți datele din tabelul eșantion.

    Așa cum vă introduceți date, Access o un tip de date pentru fiecare câmp. Dacă sunteți familiarizat cu bazele de date relaționale, ar trebui să setați un tip de date specifice, cum ar fi număr, Text sau dată/oră, pentru fiecare dintre câmpuri din tabele. Setarea tipurilor de date vă ajută să asigurați date exacte intrare și ajută la împiedicarea greșelilor de ortografie, cum ar fi utilizând un număr de telefon într-un calcul. Pentru aceste exemple de tabele, ar trebui să permiteți accesul deducă tipul de date.

  5. Când ați terminat de introdus date, faceți clic pe Salvare

    Rapidă de la tastatură apăsați CTRL + S.

    Apare caseta de dialog Salvare ca.

  6. În caseta Nume tabel , tastați numele tabelului exemplu și apoi faceți clic pe OK.

    Puteți utiliza numele de fiecare tabel eșantion, deoarece interogările din secțiunile cum să utilizați numele.

  7. Repetați acești pași până când creați fiecare dintre tabele eșantion listat la începutul din această secțiune.

Copiați tabelul la program de foi de calcul

  1. Porniți programul de foaie de calcul și creați un fișier nou, necompletat. Dacă utilizați Excel, se creează un registru de lucru nou, necompletat în mod implicit.

  2. Copiați tabelul eșantion furnizat în secțiunea anterioară și lipiți-le în prima foaie de lucru, începând de la prima celulă.

  3. Faceți clic dreapta pe selectorul foii, faceți clic pe Redenumireși denumiți angajațidin foaia de lucru.

  4. Salvați fișierul foaie de calcul într-o locație convenabil și urmați pașii din următorul.

Importați masă în Access

  1. Într-o bază de date nouă sau existentă:

    În fila Date externe , în grupul Import , faceți clic pe Excel.

    - sau -

    Faceți clic pe mai multeși selectați un program de foi de calcul din listă.

    Apare caseta de dialog Preluare date externe - foaie de calcul nume Program .

  2. Faceți clic pe Răsfoire, deschideți fișierul de foaie de calcul creată în pașii anteriori și apoi faceți clic pe OK.

    Pornește Expertul Import foaie de calcul.

  3. În mod implicit, selectează expert prima foaie de lucru din registrul de lucru (angajați, dacă ați urmat pașii din secțiunea anterioară) și datele din foaia de lucru apare în secțiunea partea de jos a ecranului. Faceți clic pe Următorul.

  4. Faceți clic pe Primul rând conține titluri de coloanăși apoi faceți clic pe Următorul.

  5. Opțional, utilizați casetele text și listele de sub Opțiuni de câmp pentru a modifica numele câmpurilor și tipurile de date sau omiteți câmpuri din procesul de import. Altfel, faceți clic pe Următorul.

    Dacă utilizați eșantion tabelul de mai sus, nu trebuie să efectuați modificări în acest moment.

  6. Lăsați selectată opțiunea permite Access adaugă cheia primară și faceți clic pe Următorul.

  7. În mod implicit, Access se aplică numele foii de lucru pentru tabelul nou. Acceptați numele sau introduceți alt nume și apoi faceți clic pe Terminare.

Notă: Dacă nu aveți un program de foi de calcul, să copiați datele exemplificative în un editor de text, cum ar fi Notepad. Pentru mai multe informații despre importul de date text, consultați articolul importul sau legarea la datele dintr-un fișier text.

Crearea unei interogări de bază valorile de sus

  1. Pe fila Creare, în grupul Altele, faceți clic pe Proiectare interogare.

    Apare caseta de dialog Afișare tabel .

  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 tabelului în secțiunea superioară a designer și apoi faceți clic pe închidere.

    - sau -

    Faceți dublu clic pe tabel și apoi faceți clic pe închidere.

    Dacă utilizați datele eșantion, adăugați tabelul angajați la interogare.

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

    Dacă utilizați tabelul de exemplu, adăugați câmpurile Prenume, nume de familie și data nașterii.

  4. În câmpul care conține valorile de sus sau de jos (data nașterii domeniul, dacă utilizați tabelul exemplu), faceți clic pe rândul Sortare și selectați ascendent sau descendent.

    Ordine de sortare descendentă returnează data cea mai recentă și ordinea de sortare ascendentă returnează cea mai apropiată 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 un alt câmp, interogarea nu returnează rezultatele dorite.

  5. Pe fila proiectare , în grupul Instrumente , faceți clic pe săgeata în jos de lângă toate (lista de Valori de sus ) și fie introduceți numărul de înregistrări pe care doriți să vedeți sau să selectați o opțiune din listă.

  6. Faceți clic pe Run Imagine buton pentru a rula interogarea și Afișați rezultatele în vizualizarea foaie de date.

  7. Salvați interogarea și să o mențineți deschisă pentru utilizare în pașii următori.

Puteți vedea că acest tip de interogare principale valorile poate răspunde la întrebări de bază, cum ar fi care este cea mai veche sau cel mai mic persoană din firmă. Următorii pași vă arată cum să utilizați expresii și alte criterii pentru a adăuga power și flexibilitate la interogare. Criterii afișate în pasul următor returnează angajat următorii trei zile de naștere.

Adăugați criterii la interogarea

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

  1. Comutați interogarea creată în pașii anteriori la vizualizarea proiect.

  2. În grila de proiectare a interogării, în coloana din dreapta al 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 Run.

    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 expresia, lipiți sau tastați această expresie: Expr2: DatePart ("d", [data nașterii]). Apoi faceți clic pe Run.

    În acest caz, funcția DatePart extrage porțiunea data 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 două expresii pe care le-ați introdus pur și simplu, faceți clic pe rândul de 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 de aplicare a interogării. Când Specificați criteriile, interogarea sortează doar înregistrările care îndeplinesc criteriile și identifică primele sau ultimele valorilor din câmp din lista sortată.

    Pentru a continua cu date eșantion, Comutați la vizualizarea proiect. Apoi, în rândul criterii al coloanei Data nașterii , tastați următoarea expresie:

    Month ([data nașterii]) > Month(Date()) sau lună ([data nașterii]) = Month(Date()) și zi ([data nașterii]) > Day(Date())

    Această expresie efectuează următoarele acțiuni: lună ([data nașterii]) > Month(Date()) porțiunea verifică data nașterii fiecare angajat pentru a vedea dacă se încadrează într-o lună viitoare și, dacă este adevărat, include aceste înregistrări în interogare. Lună ([data nașterii]) = Month(Date()) și Day([Birth Date]) > Day(Date()) porțiunea expresiei verifică nașterii datele care apar în luna curentă pentru a vedea dacă ziua de naștere cade pe sau după ziua curentă. Dacă acea condiție este adevărată, funcția include aceste înregistrări în interogare. Pentru a rezuma: această expresie ignoră orice înregistrări în cazul în care ziua de naștere cade între ianuarie 1 și data la care când rulați interogarea.

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

  9. Pe fila proiectare , în grupul Instrumente , faceți clic pe săgeata în jos de lângă toate (lista de Valori de sus ) și fie introduceți numărul de înregistrări pe care doriți să vedeți sau să 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 Run Imagine buton pentru a rula interogarea și Afișați rezultatele în vizualizarea foaie de date.

Dacă Vedeți mai multe înregistrări decât specificate

Dacă de date conține mai multe înregistrări care partajează o valoare de dată, interogarea sus valorile poate returna mai multe date decât specificat. De exemplu, puteți să proiectați o interogare de valori de sus pentru a regăsi trei angajat înregistrări, dar interogarea returnează cele patru înregistrări, deoarece "Wilson" și "Edwards" partajați o zi de naștere, așa cum se arată în următorul tabel.

Nume

DataNașterii

Berka

9/26/1968

Jackson

10/2/1970

Edwards

15/10/1965

Wilson

15/10/1969

Dacă Vedeți mai puține înregistrări decât specificate

Să presupunem că vă proiectați o interogare pentru a returna primele sau ultimele cinci înregistrări într-un câmp, dar interogarea returnează înregistrările doar trei. Ca o regulă, puteți rezolva acel tip de problemă, deschideți interogarea în vizualizarea proiect și revizuirea rândul de criterii de coloane din grila de proiectare.

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

Dacă Vedeți înregistrările dublate

Dacă o interogare de valori sus returnează dubluri, fie tabelelor subiacente conțin înregistrările dublate, fie înregistrările apar dubluri, deoarece interogarea nu include câmpuri care pot face diferența între înregistrările. De exemplu, tabelul următor afișează rezultatele unei interogări care returnează cinci ordine care au fost expediate cel mai recent, împreună cu numele de vânzări care gestionate tranzacției.

DatăLivrare

Vânzător

11/12/2004

Duminică

11/12/2004

Roman

10/12/2004

Delgado

10/12/2004

Delgado

10/12/2004

Duminică

Al treilea și al patrulea înregistrările apar dubluri, dar este posibil vânzător Delgado gestionate două comenzi diferite care expediate în aceeași zi.

În funcție de cerințele, puteți face una dintre aceste două lucruri pentru a evita returnarea înregistrările dublate. Puteți să modificați proiectarea interogării pentru a adăuga câmpuri care vă va ajuta distinge înregistrări, cum ar fi câmpurile OrderID și IDClient. Sau, dacă este suficientă pentru a vedea doar unul dintre înregistrările dublate, le puteți afișa doar înregistrările distincte setând proprietatea de Valori unice interogării la Da. Pentru a seta această proprietate, în Vizualizarea proiectare interogare, faceți clic dreapta oriunde în zona necompletată din partea de sus jumătate din proiectantul de interogări și apoi faceți clic pe Proprietăți în meniul de comenzi rapide. În foaia de proprietăți a interogării, găsiți proprietatea Valori unice și setat la Da.

Pentru mai multe informații despre care se ocupă cu înregistrările dublate, consultați articolul găsirea, ascunderea, sau eliminarea datelor dublură.

Începutul paginii

Găsiți datele mai recentă sau cea mai veche a înregistrărilor în categorii sau grupuri

Utilizarea unei interogări de totaluri pentru a găsi datele mai vechi sau mai recentă 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, primași ultima pentru a calcula valori pentru un câmp dată.

Pașii din această secțiune presupun că puteți rula un eveniment de management de afaceri, se îngrijească de așteptare, luminozitate, oferă cazare și alte aspecte 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, poștală târguri și concerte. Pașii din această secțiune vă arată cum să răspundeți la o întrebare comune: când este următorul eveniment, după categorie? Cu alte cuvinte, când este următorul lansarea de produse, următorul concert și etc.

Atunci când continuați, Rețineți următoarele: în mod implicit, tipul de interogări de totaluri pe care le creați aici pot include numai în câmpul care conține datele de grup sau categorie și câmpul care conține datele dvs. Nu puteți include alte câmpuri care descriu elementele dintr-o categorie, cum ar fi numele de client sau furnizor. Cu toate acestea, puteți să creați o a doua interogare care combină de interogări de totaluri cu câmpurile care conțin date descriptiv. Pașii de mai jos în această secțiune vă arată cum să faceți acea activitate.

Pașii din această secțiune presupun utilizarea următoarele trei tabele:

Tabelul de tip eveniment   

TypeID

Tip eveniment

1

Lansarea de produse

2

Funcția Corporate

3

Funcția privat

4

Strângerea de fonduri

5

Expoziție

6

Curs

7

Concert

8

Avea

9

Stradă echitabil

Tabelul Clienți   

CustomerID

Firmă

Persoană de contact

1

Ilustrație contoso, Ltd.

Jonathan Haas

2

Tailspin Toys

Ellen Adams

3

Fabrikam

Carol Stănescu

4

Wingtip jucării

Lucio Iallo

5

A. referință ale

Monica Garcia

6

Adventure Works

Brian Burke

7

Institutului de proiectare

Jaka însemnând

8

Școală artă

Milena Duomanova

Tabelul de evenimente   

EventID

Tip eveniment

Client

Data evenimentului

Preț

1

Lansarea de produse

Contoso, Ltd.

4/14/2003

10.000 lei

2

Funcția Corporate

Tailspin Toys

4/21/2003

8.000 lei

3

Expoziție

Tailspin Toys

5/1/2003

$25.000

4

Avea

Graphic Design Institute

5/13/2003

4.500 lei

5

Expoziție

Contoso, Ltd.

5/14/2003

55.000 $

6

Concert

Școală artă

5/23/2003

12.000 lei

7

Lansarea de produse

A. referință ale

6/1/2003

15.000 lei

8

Lansarea de produse

Wingtip jucării

6/18/2003

21.000 lei

9

Strângerea de fonduri

Adventure Works

6/22/2003

$1,300

10

Curs

Graphic Design Institute

6/25/2003

$2.450

11

Curs

Contoso, Ltd.

7/4/2003

$3,800

12

Stradă echitabil

Graphic Design Institute

7/4/2003

$5,500

Notă: Pașii din această secțiune presupune că clienți și tip eveniment tabele se află în partea "unu" a relații unu-la-mai-mulți cu tabelul evenimente. În acest caz, tabelul evenimente partajează câmpurile CustomerID și TypeID. Totalurile interogări cum se descrie în secțiunile următoare nu vor funcționa fără aceste relații.

Cum adaug aceste date la o bază de date?

Pentru a adăuga aceste exemple de tabele la o bază de date, puteți urma pașii din secțiunea anterioară, găsirea înregistrărilor cu valori maxime sau minime, dar cu câteva excepții:

  • Atunci când copiați tipurile de evenimente și clienții tabelele în Excel, copiați coloanele TypeID și IDClient. Access va adăuga o valorile cheie primară pentru dvs., atunci când importați foile de lucru; care vă salvează o perioadă de timp.

  • După ce importați tabelele, trebuie să deschideți tabelul evenimente în vizualizarea proiect și conversia coloanele de tip eveniment și clienți în câmpuri de căutare. Pentru a da, faceți clic pe coloana Tip de date pentru fiecare câmp, apoi faceți clic pe Expert căutare.

    Ca parte a crearea câmpurilor de căutare, Access înlocuiește valorile text în coloane tip eveniment și clienți cu valori numerice din tabelele sursă.

    Pentru mai multe informații despre crearea și utilizarea câmpurilor de căutare, consultați articolele utilizarea unei liste care stochează mai multe valori și Ghidul câmpurilor multi-valoare. Ambele articole 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 câmp dată și, de asemenea, vă arată cum să creați liste de căutare.

Creați interogări de totaluri

  1. Pe fila Creare, în grupul Altele, faceți clic pe Proiectare interogare.

    Apare caseta de dialog Afișare tabel .

  2. În caseta de dialog, selectați tabelele pe care doriți să lucrați cu, faceți clic pe Adăugareși apoi faceți clic pe închidere Când terminați de adăugat tabelele.

    - sau -

    Faceți dublu clic pe tabelele pe care doriți să o utilizați și apoi faceți clic pe închidere. Fiecare tabel apare în secțiunea superioară a proiectantul de interogări.

    Dacă utilizați tabelele exemplu listate mai sus, adăugați tabelele evenimente și tipuri de eveniment.

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

    Dacă utilizați datele exemplu listate în trei tabele precedentă, când adăugați câmpul de tip eveniment din tabelul de tip eveniment sau câmpul Data eveniment din tabelul evenimente.

  4. Opțional, puteți specifica un criteriu pe care limitează de interogare. Doar înregistrările care îndeplinesc criteriile sunt sortate, iar valorile de câmp în sus și jos sunt identificate în această listă sunt sortate.

    De exemplu, dacă doriți să reveniți evenimente în categoria funcția privat, când tastați această expresie în rândul criterii din coloana Tip eveniment : <> "privat funcția".

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

  5. Efectuați conversia interogării de unei interogări de totaluri, efectuând următoarele:

    Pe fila proiectare , în grupul Afișare/Ascundere , faceți clic pe totaluri.

    Rândul totaluri se afișează în grila de proiectare.

  6. Asigurați-vă că rândul totaluri fiecărui grup sau categorie câmp este setată la Grupare dupăși setați rândul totaluri valoarea câmpului (câmp cu valori maxime sau minime) să Max sau Min.

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

  7. Pe fila proiectare , în grupul Instrumente , faceți clic pe săgeata în jos de lângă toate (lista de Valori de sus ) și fie introduceți numărul de înregistrări pe care doriți să vedeți sau să selectați o opțiune din listă.

    În acest caz, selectați toateși apoi faceți clic pe Run pentru a afișa rezultatele în vizualizarea foaie de date.

    Notă: În funcție de funcția pe care ați ales la Pasul 6, acces se modifică numele câmpului valoarea în interogarea în MaxOfFieldName sau MinOfnume câmp. Dacă utilizați tabelele eșantion, Access redenumește câmpul MaxOfEvent data sau MinOfEvent data.

  8. Salvați interogarea și urmați pașii din următorul.

Nu se afișează rezultatele interogării, nume de produse sau orice alte informații despre produsele. Pentru a vedea acele date suplimentare, trebuie să creați o a doua interogare care încorporează interogarea pe care l-ați creat. Următorii pași vă arată cum să faceți acest lucru.

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

  1. Pe fila Creare, în grupul Altele, faceți clic pe Proiectare interogare.

  2. În caseta de dialog Afișare tabel , faceți clic pe fila interogări și apoi faceți dublu clic pe interogări de totaluri pe care l-ați creat în secțiunea anterioară.

  3. Faceți clic pe fila tabele și adăugați tabelele pe care ați utilizat în interogarea de totaluri și, de asemenea, adăugați toate tabelele care conțin alte date asociate. Dacă utilizați anterior trei exemple de tabele, adăugați tabelele pe tipul de eveniment, evenimente și clienții la interogare nouă.

  4. Asocierea la câmpurile din interogări de totaluri la câmpurile lor corespunzătoare în tabelele părinte. Pentru a face acest lucru, glisați fiecare câmp în interogări de totaluri în câmpul corespondent din tabelul.

    Dacă utilizați datele eșantion din trei tabele, glisați coloana tip eveniment în interogări de totaluri în câmpul tip eveniment din tabelul de tip eveniment. Care apoi glisați coloana MaxOfEvent dată în interogări de totaluri la câmpul Data eveniment din tabelul evenimente. Crearea asocierilor aceste permite interogarea de selectare nou pentru a aduce împreună datele în interogări de totaluri și datele din alte tabele.

  5. Adăugați câmpurile suplimentare descriptiv din alte tabele în interogare.

    Dacă utilizați datele eșantion din trei tabele, să adăugați câmpurile de firmă și persoane 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 de categorii în ordine alfabetică, setați rândul Sortare al coloanei Tip evenimentascendent.

  7. Pe fila Proiectare, î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 din coloana preț să apară ca MaxOfPrice sau MinOfPrice, deschideți interogarea în vizualizarea proiect și, în coloana preț în grila, tastați prețul: MaxOfPrice sau prețul: MinOfPrice. Preț va apărea ca titlu de coloană în vizualizarea foaie de date.

Începutul paginii

Găsiți cele mai recente și cea mai veche de date

Interogările pe care l-ați creat mai devreme în acest articol poate returna partea de sus sau ultimele valori, dar nu pe ambele. Dacă doriți să vedeți ambele seturi de valori într-o singură vizualizare, trebuie să creați două interogări-unul care preia valorile de sus și altul care reia ultimele valori, apoi îmbinare și stoca rezultatele într-un singur tabel.

Procesul de găsirea valorilor de sus și jos și afișează acele date dintr-un tabel urmează acești pași generali:

  • Crearea unei valori de sus și jos unei valori de interogare sau, dacă aveți nevoie pentru a Grupa datele, creați interogări de totaluri, care utilizează funcțiile Min și Max .

  • Sub acoperire de sus valorile interogare (sau de interogări de totaluri Max) într-o creare tabel interogare și crearea unui tabel nou.

  • Conversia interogării de valori de jos (sau de interogări de totaluri Min) într-o interogare de adăugare și adăugați înregistrări în tabel de valori de nivel superior.

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

    Crearea de interogări

    1. Crearea interogărilor valorile de sus și jos.

      Pentru pași necesare pentru a crea o interogare de primele sau ultimele valori, consultați găsiți cele mai recente sau cea mai veche dată, mai devreme în acest articol. Dacă trebuie să le grupați înregistrările după categorie, consultați găsirea data cea mai recentă sau cea mai veche pentru înregistrări în categorii sau grupuri, mai devreme în acest articol.

      Dacă utilizați tabelele eșantion din secțiunea ultima, utilizați doar datele din tabelul evenimente. Utilizați câmpurile de tip eveniment, clienți și data eveniment din tabelul evenimente în ambele interogări.

    2. Salvați fiecare interogare cu un nume semnificativ, cum ar fi valoare partea de sus și jos valoare, și le lăsați deschisă pentru utilizare în pașii următori.

Crearea de creare tabel interogare

  1. Cu valorile de sus interogare se deschide în vizualizarea proiect:

    În fila Proiect, î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 înregistrările de partea de sus și jos. De exemplu, tastați partea de sus și jos înregistrăriși apoi faceți clic pe OK.

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

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

Crearea unei interogări de adăugare

  1. Cu partea de jos valoarea interogarea în vizualizarea proiect:

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

  2. Apare caseta de dialog Adăugare .

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

    De exemplu, tastați partea de sus și jos înregistrăriși apoi faceți clic pe OK. De fiecare dată când rulați interogarea, în loc de afișează rezultatele în vizualizarea foaie de date, interogarea adaugă înregistrări la tabelul de sus și jos înregistrări.

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

Rularea interogărilor

  • Acum sunteți gata pentru a rula două interogări. În panoul de navigare, faceți dublu clic pe valoarea de sus și faceți clic pe Da atunci când Access vă solicită. Apoi faceți dublu clic pe valoarea partea de jos și faceți clic pe Da atunci când Access vă solicită.

  • Deschideți tabelul de sus și jos înregistrări în vizualizarea foaie de date.

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

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

Dacă Vedeți acest mesaj, urmați acești pași:

  • Dacă nu este deja vizibilă, se afișează bara de mesaje. Pentru a face acest lucru, pe fila Instrumente bază de date , în grupul Afișare/Ascundere , faceți clic pe Bara de mesaje.

  • În Bara de mesaje, faceți clic pe Opțiuni.

    Apare caseta de dialog Opțiuni de securitate Microsoft Office.

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

  • Rulați din nou interogarea.

Pentru mai multe informații despre modul dezactivat și securitatea Access, consultați articolul securizată o bază de date Access 2007.

Începutul paginii

Notă: Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×