Lastnost UniqueValues lahko uporabite , če želite izneti zapise, ki vsebujejo podvojene podatke v poljih, prikazanih v Pogled podatkovnega lista. Če na primer izhod poizvedbe vključuje več polj, mora biti kombinacija vrednosti iz vseh polj enolična, če želite, da je v rezultate vključen dani zapis.
Opomba: Lastnost UniqueValues se nanaša le na poizvedbe za dejanja pripenjanja in izdelavo tabele ter poizvedbe za izbiranje.
Nastavitev
Lastnost UniqueValues uporablja te nastavitve.
Nastavitev |
Opis |
Da |
Prikaže samo zapise, v katerih so vrednosti vseh polj, prikazanih v pogledu »Podatkovni list«, enolične. |
Ne |
(Privzeto) Prikaže vse zapise. |
Lastnost UniqueValues lahko nastavite na listu z lastnostmi poizvedbe ali v pogled SQL na okno poizvedbe.
Opomba: To lastnost nastavite, če ustvarite novo poizvedbo z uporabo stavka SQL. Predikat DISTINCT ustreza nastavitvi lastnosti UniqueValues. Predikat DISTINCTROW ustreza nastavitvi lastnosti UniqueRecords.
Opombe
Ko lastnost UniqueValues nastavite na »Da«, rezultatov poizvedbe ni mogoče posodabljati in ne vplivajo na naknadne spremembe, ki jih naredijo drugi uporabniki.
Lastnosti UniqueValues in UniqueRecords sta v takšni relaciji, glede na katero je mogoče le eno od njiju nastaviti na »Da«. Če na primer lastnost UniqueValues nastavite na »Da«, Microsoft Office Access 2007 samodejno nastavi UniqueRecords na »Ne«. Kljub temu lahko obe lastnosti nastavite na »Ne«. Ko sta obe lastnosti nastavljeni na »Ne«, so vrnjeni vsi zapisi.
Namig
Če želite prešteti število primerkov vrednosti v polju, ustvarite poizvedbo za povzetek.
Primer
Izjava SELECT v tem primeru vrne seznam držav/regij, v katerih so stranke. Ker je lahko v vsaki državi/regiji več strank, ima lahko več zapisov enako državo/regijo v tabeli »Stranke«. Vendar pa je vsaka država/regija v rezultatih poizvedbe predstavljena le enkrat.
V tem primeru je uporabljena tabela »Stranke«, v kateri so ti podatki.
Država/območje |
Ime podjetja |
Brazilija |
Familia Arquibaldo |
Brazilija |
Gourmet Lanchonetes |
Brazilija |
Hanari Carnes |
France |
Du monde entier |
France |
Folies gourmandes |
Nemčija |
Frankenversand |
Irska |
Hungry Owl All-Night Grocers |
Izjava SQL vrne države/regije v tej tabeli:
SELECT DISTINCT Customers.CountryRegion
FROM Customers;
Vrnjene države/regije |
Brazilija |
Francija |
Nemčija |
Irska |