Atribuut Korrdumatud väärtused

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Atribuuti Kordumatud väärtused saate kasutada andmelehevaade kuvatavate väljade duplikaatandmeid sisaldavate kirjete saamiseks. Näiteks kui päringuväljund sisaldab rohkem kui ühte välja, peab päringutulemisse kaasamiseks kindla kirje kõigil väljadel olevate väärtuste kombinatsioon olema kordumatu.

Märkus. : Atribuut Korrdumatud väärtused kehtib ainult lisamine ja toimingu Tabelikoostepäringute ja mäluvärskendust.

Sätted

Atribuut Kordumatud väärtused kasutab järgmisi sätteid.

Säte

Kirjeldus

Jah

Kuvatakse ainult need kirjed, mille väärtused on kordumatud andmelehevaates kuvatuna.

Ei

(Vaikeväärtus.) Kuvatakse kõik kirjed.


Atribuuti Kordumatud väärtused saate seada päringu atribuudilehel või päringuakenSQL-vaade.

Märkus. : Atribuuti saate seada uue päringu loomisel SQL-lause abil. Atribuudi Kordumatud väärtused sättele vastab predikaat DISTINCT; atribuudi Kordumatud kirjed sättele vastab predikaat DISTINCTROW.

Kommentaarid

Kui seate atribuudi Kordumatud väärtused sätteks Jah, ei saa päringu tulemit värskendada ning tulem ei mõjuta teiste kasutajate järgnevalt tehtavaid muudatusi.

Atribuutidel Kordumatud väärtused ja Kordumatud kirjed ei tohi samaaegselt olla seatud väärtuseks Jah. Näit kui seate atribuudi Kordumatud väärtused sätteks Jah, seab Microsoft Office Access 2007 automaatselt atribuudi Kordumatud kirjed sätteks Ei. Kuid sätte Ei saate samaaegselt seada mõlemale atribuudile. Kui mõlema atribuudi säte on Ei, siis tagastatakse kõik kirjed.

näpunäide

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

Näide

Näites toodud SELECT-lausega tagastatakse nende riikide/regioonide loend, kus ettevõttel on kliente. Tabelis Kliendid võib olla palju sama riigi/regiooniga kirjeid, sest igas riigis/regioonis võib olla mitu klienti, kuid päringutulemis esineb iga riik/regioon ainult üks kord.

Näites kasutatakse järgmisi andmeid sisaldavat tabelit Kliendid.

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


Järgmise SQL-lausega tagastatakse alltoodud tabelis esitatud riigid/regioonid.

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

Tagastatud riigid/regioonid

Brasiilia

Prantsusmaa

Saksamaa

Iirimaa


Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma 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.

×