Documente Academic
Documente Profesional
Documente Cultură
Access pentru Office 365 Access 2019 Access 2016 Access 2013 Access
2010 Access 2007
Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil,
în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori
gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă
rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei
pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.
Atunci când doriți să selectați anumite date dintr-una sau mai multe surse, puteți
utiliza o interogare de selectare. O interogare de selectare vă ajută să preluați doar
datele pe care le doriți și să combinați date din mai multe surse. Puteți utiliza tabele
și alte interogări de selectare ca surse de date pentru o interogare de selectare.
Acest subiect furnizează o prezentare generală a interogărilor de selectare și oferă
pașii pentru crearea unei interogări de selectare, utilizând Expertul interogare sau
în vizualizare Proiect.
Dacă doriți să utilizați baza de date eșantion Northwind pentru a afla mai multe
despre modul în care funcționează interogările, consultați articolul Introducere în
interogări.
În acest articol
Overview
Prezentare generală
Atunci când doriți să utilizați date, rareori doriți să utilizați toate datele dintr-un
tabel. De exemplu, atunci când doriți să utilizați date dintr-un tabel Persoane de
contact, doriți de obicei să vedeți o anumită înregistrare sau poate doar numărul de
telefon. Uneori, doriți să combinați date din mai multe tabele, cum ar fi atunci când
combinați informațiile despre Clienți cu cele despre Comenzi. Pentru a selecta
datele pe care doriți să le utilizați, folosiți o interogare de selectare.
O interogare vă permite:
Să vizualizați date doar din câmpurile care vă interesează. Atunci când deschideți
un tabel, vedeți toate câmpurile. O interogare este o modalitate utilă de a salva o
selecție de câmpuri.
Notă: O interogare doar indică spre date, dar nu le stochează. Când salvați o
interogare, nu salvați o copie a datelor.
Să combinați date din mai multe surse. Un tabel afișează, de obicei, doar datele pe
care le stochează. O interogare vă permite să selectați și să alegeți câmpuri din
diferite surse și să specificați modul în care informațiile trebuie combinate.
Să utilizați expresii cu rol de câmpuri. De exemplu, puteți utiliza funcția Dată drept
câmp sau puteți utiliza funcția Format cu un câmp pentru a controla modul în care
datele din câmp sunt formatate în rezultatele interogării.
Să vizualizați înregistrările care îndeplinesc criteriile pe care le specificați. Atunci
când deschideți un tabel, vedeți toate înregistrările. O interogare este o modalitate
utilă de a salva o selecție de înregistrări.
Înainte de a începe
Dacă utilizați câmpuri din sursele de date care nu sunt legate între ele, Expertul
interogare vă întreabă dacă doriți să creați relații. Expertul deschide fereastra
Relații pentru dvs., dar trebuie să reporniți expertul dacă editați vreo relație. Prin
urmare, înainte de a rula expertul, ați putea să creați toate relațiile de care are
nevoie interogarea.
Pentru mai multe informații despre crearea de relații între tabele, consultați
articolul Ghid pentru relațiile între tabele.
a. Sub Tabele/Interogări, faceți clic pe tabelul sau interogarea care conține câmpul.
b. Sub Câmpuri disponibile, faceți dublu clic pe câmp pentru a-l adăuga în
lista Câmpuri selectate. Dacă doriți să adăugați toate câmpurile la interogarea
dvs., faceți clic pe butonul cu două săgeți spre dreapta (>>).
c. Când ați adăugat toate câmpurile pe care le doriți, faceți clic pe Următorul.
4. Dacă nu ați adăugat câmpuri numerice (câmpuri care conțin date numerice), treceți
mai departe la Pasul 9. Dacă ați adăugat câmpuri numerice, expertul vă întreabă
dacă doriți ca interogarea să returneze detalii sau date de sinteză.
Alegeți una dintre următoarele:
Notă: În Vizualizarea proiect, puteți utiliza o expresie pentru a grupa după orice
perioadă de timp pe care o doriți, dar expertul oferă doar aceste opțiuni.
Începutul paginii
2. În caseta de dialog Afișare tabel, pe filele Tabele, Interogări sau Ambele, faceți
dublu clic pe fiecare sursă de date pe care doriți s-o utilizați sau selectați fiecare
sursă de date, apoi faceți clic pe Adăugare.
3. Închideți caseta de dialog Afișare tabel.
Asocierile automate
Atunci când adăugați sursele de date, dacă acestea au deja relații definite între ele,
relațiile respective sunt adăugate automat la interogare ca asocieri. Asocierile
specifică modul în care ar trebui să fie combinate date din surse legate. Access
creează automat o asociere între două tabele dacă acestea au câmpuri cu tipuri de
date compatibile și un câmp este o cheie primară.
Dacă Access creează automat asocierile corecte atunci când adăugați sursele de
date, puteți trece mai departe la Pasul 3: Adăugați câmpuri de ieșire.
În unele cazuri, doriți să asociați două copii ale aceluiași tabel sau ale aceleiași
interogări, numite auto unire, care combină înregistrări din același tabel atunci
când există valori corespondente în câmpurile asociate. De exemplu, să
presupunem că aveți un tabel Angajați, în care câmpul RaporteazăCătre pentru
înregistrarea fiecărui angajat afișează ID-ul managerului în loc de nume. Ați putea
utiliza o asociere automată pentru a afișa, în schimb, numele managerului în
înregistrarea fiecărui angajat.
Atunci când adăugați o sursă de date a doua oară, Access adaugă _1 la numele
celei de-a doua apariții. De exemplu, dacă ați adăuga de două ori tabelul Angajați,
a doua apariție s-ar numi Angajați_1.
Dacă adăugați interogări la interogare și nu ați creat relații între acele interogări,
Access nu creează automat asocieri între acele interogări sau între interogări și
tabele care nu sunt asociate. Dacă Access nu creează asocieri atunci când adăugați
surse de date, ar trebui să le adăugați singur. Sursele de date care nu sunt asociate
la nicio altă sursă de date pot provoca probleme cu rezultatele interogării.
Se recomandă, de asemenea, să modificați tipul unei asocieri dintr-o asociere
internă într-o unire externă, astfel încât interogarea să includă mai multe
înregistrări.
Pentru a adăuga o asociere, glisați un câmp dintr-o sursă de date spre un câmp
corespondent din altă sursă de date.
Access afișează o linie între cele două câmpuri, pentru a arăta că s-a creat o
asociere.
După ce asocierile sunt gata, adăugați câmpurile de ieșire - câmpurile care conțin
datele pe care le doriți în rezultatele interogării.
Puteți adăuga cu ușurință un câmp din oricare dintre sursele de date adăugate la
pasul 1.
Pentru a adăuga un câmp, glisați câmpul dintr-o sursă de date din panoul de sus al
ferestrei de proiectare a interogării în jos, spre rândul Câmp din grila de proiectare,
în panoul din partea de jos al ferestrei de proiectare a interogării.
Sfat: Dacă doriți să adăugați rapid toate câmpurile până la rândul Câmp din grila
de proiectare a interogării, faceți dublu clic pe numele tabelului sau al interogării
din panoul de sus pentru a evidenția toate câmpurile din sursa respectivă, apoi
glisați-le pe toate în jos din grila de proiectare, în același timp.
Dacă doriți să efectuați calcule sau să utilizați o funcție pentru a produce rezultatul
interogării, puteți utiliza o expresie drept câmp de ieșire. O expresie poate utiliza
date din oricare dintre sursele de date ale interogării, precum și funcții, cum ar fi
Format sau InStr, și poate conține, de asemenea, constante și operatori aritmetici.
1. Într-o coloană goală din grila de proiectare a interogării, faceți clic dreapta pe
rândul Câmp, apoi faceți clic pe Zoom în meniul de comenzi rapide.
2. În caseta Zoom, tastați sau lipiți expresia. Prefațați expresia cu numele pe care
doriți să-l utilizați pentru rezultatul acesteia, urmat de o virgulă. De exemplu, dacă
doriți ca expresia să fie etichetată cu „Ultima actualizare”, începeți expresia
cu Ultima actualizare:.
Notă: Puteți face diverse lucruri utilizând expresii. O explicație detaliată a
expresiilor nu face obiectul acestui articol. Pentru mai multe informații despre
crearea unei expresii, consultați articolul Generarea unei expresii.
Pentru mai multe exemple de criterii de interogare pentru diferite tipuri de date,
consultați articolul Exemple de criterii de interogare.
Dacă specificați criterii alternative, o valoare de câmp poate satisface oricare dintre
criteriile listate și poate fi inclusă în rezultatul interogării.
Puteți utiliza și criterii cu mai multe câmpuri. Când faceți acest lucru, toate
criteriile dintr-un anumit rând Criterii ori Sau trebuie să fie adevărate pentru ca
înregistrarea să fie inclusă.
Pentru a rezuma datele dintr-o interogare, utilizați rândul Total. În mod implicit,
rândul Total nu se afișează în Vizualizarea proiect.
2. Pentru fiecare câmp pe care doriți să-l sintetizați, alegeți funcția de utilizat din lista
de pe rândul Total. Funcțiile disponibile depind de tipul de date al câmpului.
Modificați câmpurile, expresiile sau criteriile și rulați din nou interogarea până
când returnează datele pe care le doriți.
Începutul paginii
Crearea unei interogări de selectare într-o aplicație web Access este asemănătoare
cu procedura de mai sus pentru baze de date desktop, doar că trebuie să vă ocupați
de câteva mici aspecte pentru ca rezultatele interogării să fie disponibile în
browser.
Sfat: Dacă ați utilizat mai multe tabele într-o interogare, puteți să adăugați
vizualizarea la orice tabel sau la toate tabelele.
3. Faceți clic pe Pornire > Lansare aplicație pentru a deschide noua vizualizare în
browser.
4. Faceți clic pe numele tabelului, apoi pe numele vizualizării pentru a adăuga, a
modifica sau a șterge datele din această vizualizare, dacă interogarea dvs. acceptă
actualizări.