Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Ypatybę UniqueValues galite naudoti, jei norite išvengti įrašų su pasikartojančiais duomenimis „duomenų lapo rodinys“ laukuose. Pvz., jei užklausos išvestis apima daugiau nei vieną lauką, visų laukų reikšmių derinys turi būti unikalus, kad įrašas būtų įtrauktas į rezultatus.

Pastaba: Ypatybė UniqueValues taikoma tik papildymo ir lentelės sudarymo veiksmų užklausoms ir išrinkimo užklausoms.

Parametras

Ypatybė UniqueValues naudoja toliau pateiktus parametrus.

Parametras

Aprašas

Taip

Rodomi tik įrašai, kurių duomenų lapo rodinyje pateikiamos unikalios reikšmės visuose laukuose.

Ne

Numatytasis parametras: rodomi visi įrašai.


Galite nustatyti ypatybę UniqueValues užklausos ypatybių lape arba „užklausos langas“ srityje „SQL rodinys“.

Pastaba: Šią ypatybę galite nustatyti, kai kuriate naują užklausą naudodami SQL sakinį. DISTINCT taisyklės sąlyga atitinka ypatybės UniqueValues parametrą. DISTINCTROW taisyklės sąlyga atitinka ypatybės UniqueRecords parametrą.

Pastabos

Nustačius ypatybės UniqueValues reikšmę Taip, užklausos rezultatų negalima atnaujinti ir kitų vartotojų atlikti tolesni pakeitimai netaikomi.

Ypatybės UniqueValues ir UniqueRecords susijusios tik tuo, kad vienu metu tik vienai iš jų galima nustatyti parametrą Taip. Pavyzdžiui, kai nustatote UniqueValues reikšmę Taip, „Microsoft Office Access 2007“ automatiškai nustato UniqueRecords reikšmę Ne. Tačiau galite nustatyti abiejų ypatybių reikšmes Ne. Kai abiejų ypatybių reikšmė yra Ne, grąžinami visi įrašai.

Patarimas

Jei norite suskaičiuoti reikšmės egzempliorių skaičių lauke, sukurkite „bendrosios sumos užklausa“.

Pavyzdys

Šiame pavyzdyje sakinys SELECT grąžina šalių / regionų, kuriuose yra klientų, sąrašą. Kadangi kiekvienoje šalyje / regione gali būti daug klientų, prie daugelio įrašų Klientų lentelėje gali būti nurodyta ta pati šalis / regionas. Tačiau kiekviena šalis / regionas užklausos rezultatuose rodomas tik vieną kartą.

Šiame pavyzdyje naudojama Klientų lentelė, kurioje yra toliau nurodyti duomenys.

Šalis / regionas

Įmonės pavadinimas

Brazilija

Familia Arquibaldo

Brazilija

Gourmet Lanchonetes

Brazilija

Hanari Carnes

Prancūzija

Du monde entier

Prancūzija

Folies gourmandes

Vokietija

Frankenversand

Airija

Hungry Owl All-Night Grocers


Šis SQL sakinys grąžina klientų šalis / regionus toliau pateiktoje lentelėje:

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

Grąžintos šalys / regionai

Brazilija

Prancūzija

Vokietija

Airija


Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×