YksilöllisetTietueet-ominaisuus

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. Microsoft Office Access 2007 pitää tietuetta yksilöllisenä, kun tietueen yhden kentän arvo eroaa toisen tietueen samassa kentässä olevasta 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


Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×