Voit käyttää YksilöllisetArvot-ominaisuutta, kun haluat jättää pois tietotaulukkonäkymässä näkyvien kenttien sisältämät kaksoisarvot. Jos kyselyn tuloksessa on esimerkiksi vähintään kaksi kenttää, jokainen kaikkien kenttien arvoyhdistelmä otetaan mukaan kyselyn tuloksiin vain kerran.
Huomautus: YksilöllisetArvot-ominaisuutta käytetään vain liittämistä ja taulukon luomista koskeviin muutos- ja SELECT-kyselyihin.
Asetus
YksilöllisetArvot-ominaisuus käyttää seuraavia asetuksia.
Asetus |
Kuvaus |
---|---|
Kyllä |
Näyttää vain ne tietueet, joissa kaikki taulukkonäkymässä näkyvien kenttien arvot ovat yksilöllisiä. |
Ei |
(Oletus) Näyttää kaikki tietueet. |
Voit määrittää YksilöllisetArvot-ominaisuuden kyselyn ominaisuusikkunassa tai Kyselyikkunan SQL-näkymässä.
Huomautus: Voit määrittää tämän ominaisuuden, kun luot uuden kyselyn SQL-lausekkeen avulla. DISTINCT-predikaatti vastaa YksilöllisetArvot-ominaisuusasetusta. DISTINCTROW-predikaatti vastaa YksilöllisetTietueet-ominaisuusasetusta.
Huomautuksia
Kun määrität YksilöllisetArvot-ominaisuuden arvoksi Kyllä, kyselyn tuloksia ei voi päivittää eivätkä muiden käyttäjien myöhemmin tekemät muutokset näy niissä.
YksilöllisetTietueet- ja YksilöllisetArvot-ominaisuudet liittyvät toisiinsa siten, että vain toisella niistä voi olla Kyllä-arvo kerrallaan. Kun määrität YksilöllisetArvot-ominaisuuden arvoksi esimerkiksi Kyllä, Access määrittää YksilöllisetTietueet-ominaisuuden arvoksi automaattisesti Ei. Molempien arvoksi voi kuitenkin määrittää Ei. Kun molempien ominaisuuksien arvo on Ei, kaikki tietueet palautetaan.
vihje
Jos haluat laskea, miten monta kertaa tietty arvo esiintyy kentässä, luo summakysely.
Esimerkki
Tässä esimerkissä SELECT-lause palauttaa maat tai alueet, joissa tai joilla on asiakkaita. Koska jokaisessa maassa tai jokaisella alueella voi olla monia asiakkaita, monilla tietueilla voi olla sama maa tai alue Asiakkaat-taulukossa. Jokainen maa tai alue esitetään kuitenkin vain kerran kyselyn tuloksissa.
Tässä esimerkissä käytetään Asiakkaat-taulukkoa, joka sisältää seuraavat tiedot.
Maa/alue |
Yrityksen nimi |
---|---|
Brasilia |
Familia Arquibaldo |
Brasilia |
Gourmet Lanchonetes |
Brasilia |
Hanari Carnes |
Ranska |
Du monde entier |
Ranska |
Folies gourmandes |
Saksa |
Frankenversand |
Irlanti |
Hungry Owl All-Night Grocers |
Tämä SQL-lauseke palauttaa seuraavassa taulukossa olevat maat tai alueet.
SELECT DISTINCT Customers.CountryRegion
FROM Customers;
Palautettavat maat tai alueet |
---|
Brasilia |
Ranska |
Saksa |
Irlanti |