Proprietatea UniqueValues

Puteți utiliza proprietatea UniqueValues atunci când doriți să omiteți înregistrările care conțin date dublate în câmpurile afișate în vizualizare Foaie de date. De exemplu, dacă rezultatul unei interogări include mai multe câmpuri, combinația de valori din toate câmpurile trebuie să fie unică pentru ca o înregistrare dată să fie inclusă în rezultate.

Notă : Proprietatea UniqueValues se aplică doar la interogările de acțiune creare tabel și adăugare și la interogările de selectare.

Setare

Proprietatea UniqueValues utilizează următoarele setări.

Setare

Descriere

Da

Afișează doar înregistrările în care valorile tuturor câmpurilor afișate în vizualizarea Foaie de date sunt unice.

Nu

(Implicit) Afișează toate înregistrările.


Puteți seta proprietatea UniqueValues în foaia de proprietăți a interogării sau în Vizualizare SQL din fereastra Interogare.

Notă : Puteți seta această proprietate atunci când creați o nouă interogare folosind o instrucțiune SQL. Predicatul DISTINCT corespunde setării de proprietate UniqueValues. Predicatul DISTINCTROW corespunde setării de proprietate UniqueRecords.

Observații

Atunci când setați proprietatea UniqueValues la Yes, rezultatele interogării nu sunt actualizabile și nu vor reflecta modificările ulterioare efectuate de alți utilizatori.

Proprietățile UniqueValues și UniqueRecords sunt legate, deoarece doar una dintre ele poate fi setată la Yes la un moment dat. Atunci când setați proprietatea UniqueValues la Da, de exemplu, Microsoft Office Access 2007 setează automat proprietatea UniqueRecords la Nu. Cu toate acestea, le puteți seta pe ambele la Nu. În acest caz, se returnează toate înregistrările.

sfat

Dacă doriți să numărați instanțele unei valori dintr-un câmp, creați o interogare de totaluri.

Exemplu

Instrucțiunea SELECT din acest exemplu returnează o listă a țărilor/regiunilor în care se află clienții. Deoarece pot exista mulți clienți în fiecare țară/regiune, multe înregistrări pot avea aceeași țară/regiune în tabelul Clienți. Cu toate acestea, fiecare țară/regiune este reprezentată o singură dată în rezultatele interogării.

Acest exemplu utilizează tabelul Customers (Clienți), care conține următoarele date.

Țară/Regiune

Nume firmă

Brazilia

Familia Arquibaldo

Brazilia

Gourmet Lanchonetes

Brazilia

Hanari Carnes

Franța

Du monde entier

Franța

Folies gourmandes

Germania

Frankenversand

Irlanda

Hungry Owl All-Night Grocers


Această instrucțiune SQL returnează țările/regiunile din tabelul următor:

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

Țări/regiuni returnate

Brazilia

Franța

Germania

Irlanda


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.

×