Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Voit määrittää UniqueRecords-ominaisuuden avulla, palautetaanko vain yksilölliset tietueet pohjana olevan tietolähteen kaikkien kenttien perusteella eikä vain kyselyssä olvien kenttien perusteella.

Huomautus:  UniqueRecords-ominaisuutta käytetään vain liittämistä ja taulukon luomista koskeviin muutos- ja SELECT-kyselyihin.

Asetus

UniqueRecords -ominaisuus käyttää seuraavia asetuksia.

Asetus

Kuvaus

Kyllä

Ei palauta tietueiden kaksoiskappaleita.

Ei

(Oletus) Palauttaa tietueiden kaksoiskappaleet.

Voit määrittää UniqueRecords-ominaisuuden kyselyn ominaisuusikkunassa tai SQL-näkymässä Kyselyikkunassa.

Huomautus: Voit määrittää tämän ominaisuuden, kun luot uuden kyselyn SQL-lausekkeen avulla. DISTINCTROW-predikaatti vastaa UniqueRecords-ominaisuusasetusta. DISTINCT-predikaatti vastaa UniqueValues-ominaisuusasetusta.

Huomautuksia

Voit käyttää UniqueRecords-ominaisuutta, kun haluat jättää pois tietoja koskien kokonaisia tietueiden kaksoiskappaleita, ei vain kenttien kaksoiskappaleita. Access pitää tietuetta yksilöllisenä, kunhan tietueen yhden kentän arvo eroaa toisen tietueen saman kentän arvosta.

UniqueRecords-ominaisuudella on merkitystä vain, kun käytät kyselyssä useampaa kuin yhtä taulukkoa ja valitset kenttiä kyselyssä käytetyistä taulukoista. UniqueRecords-ominaisuus ohitetaan, jos kysely sisältää vain yhden taulukon.

UniqueRecords- ja UniqueValues-ominaisuudet liittyvät toisiinsa siten, että vain toisella niistä voi olla Kyllä-arvo kerrallaan. Kun asetat UniqueRecords-ominaisuuden arvoksi Kyllä, Access määrittää automaattisesti UniqueValues-ominaisuuden arvoksi Ei. Molempien arvoksi voi kuitenkin määrittää Ei. Kun molempien ominaisuuksien arvo on EI, kaikki tietueet palautetaan.

Esimerkki

Tässä esimerkissä kysely palauttaa asiakasluettelon Asiakas-taulukosta, jossa on vähintään yksi tilaus Tilaus-taulukossa.

Asiakkaat-taulukko

Yrityksen nimi

Asiakastunnus

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

FISSA Fabrica kansa. Salchichas S.A.

FISSA

Folies gourmandes

FOLIG

Tilaukset-taulukko

Asiakastunnus

Tilauksen tunnus

ERNSH

10698

FAMIA

10512

FAMIA

10725

FOLIG

10763

FOLIG

10408

Seuraava SQL-lauseke palauttaa asiakkaiden nimet seuraavasta taulukosta:

SELECT DISTINCTROW Customers.CompanyName, Customers.CustomerID
FROM Customers INNER JOIN Orders
ON Customers.CustomerID = Orders.CustomerID;

Palautetut asiakkaat

Asiakastunnus

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

Folies gourmandes

FOLIG

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.