Atribuut UniqueValues (Ainuväärtused)

Atribuuti UniqueValues (Kordumatud_väärtused) saate kasutada siis, kui soovite jätta vahele kirjed, mis sisaldavad vaates andmelehevaade kuvatavatel väljadel duplikaatandmeid. Näiteks kui päringu väljund sisaldab mitut välja, peab tulemitesse kaasamiseks olema kindla kirje kõigi väljade väärtuste kombinatsioon kordumatu.

Märkus.: Atribuut UniqueValues (Kordumatud_väärtused) rakendub ainult lisamis-, tabeliloomis- ja valikupäringutele.

Seadistus

Atribuut UniqueValues (Kordumatud_väärtused) kasutab järgmisi sätteid.

Säte

Kirjeldus

Yes (Jah)

Kuvatakse ainult need kirjed, kus kõigi andmelehevaate väljade kuvatavad andmed on kordumatud.

No (Ei)

(Vaikimisi) Kuvatakse kõik kirjed.


Atribuudi UniqueValues (Kordumatud_väärtused) saate määrata päringu atribuudilehel või päringuakna vaates SQL-vaade.

Märkus.: Selle atribuudi saate määrata SQL-lausega uut kirjet luues. Predikaat DISTINCT vastab atribuudi UniqueValues (Kordumatud_väärtused) sättele. Predikaat DISTINCTROW vastab atribuudi UniqueRecords (Kordumatud_kirjed) sättele.

Kommentaarid

Kui määrate UniqueValues(Kordumatud_väärtused) väärtuseks Yes (Jah), pole võimalik tulemeid värskendada ja teiste kasutajate hilisemalt tehtud muudatused pole nähtavad.

Atribuudid UniqueValues (Kordumatud_väärtused) ja UniqueRecords (Kordumatud_kirjed) on seotud ning ainult üks neist võib olla seatud väärtuseks Yes (Jah). Näiteks kui määrate atribuudi UniqueValues (Kordumatud_väärtused) väärtuseks Yes (Jah), määrab Microsoft Office Access 2007 automaatselt atribuudi Unique_records (Kordumatud_kirjed) väärtuseks No (Ei). Sellegipoolest saate määrata mõlemate väärtuseks No (Ei). Kui mõlemad atribuudid on seatud väärtuseks No (Ei), tagastatakse kõik kirjed.

näpunäide

Kui soovite loendada väärtuse esinemiskordade arvu väljal, looge kokkuvõttepäring.

Näide

SELECT-lause tagastab selles näites loendi riikidest/regioonidest, kus on kliente. Kuna igas riigis/regioonis võib olla palju kliente, võib tabelis „Kliendid“ olla palju sama riigi/regiooniga kirjeid. Kuid päringutulemites esitatakse iga riik/regioon ainult üks kord.

Selles näites kasutatakse tabelit „Kliendid“, mis sisaldab järgmisi andmeid.

Riik/regioon

Ettevõtte nimi

Brasiilia

Familia Arquibaldo

Brasiilia

Gourmet Lanchonetes

Brasiilia

Hanari Carnes

Prantsusmaa

Du monde entier

Prantsusmaa

Folies gourmandes

Saksamaa

Frankenversand

Iirimaa

Hungry Owl All-Night Grocers


Antud SQL-lause tagastab järgmises tabelis esitatud riigid/regioonid.

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

Tagastatud riigid/regioonid

Brasiilia

Prantsusmaa

Saksamaa

Iirimaa


Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×