Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

A UniqueValues tulajdonságot akkor használja, ha ki szeretne hagyni olyan rekordokat, amelyek duplikált adatokat tartalmaznak Adatlap nézetben megjelenített mezőkben. Ha például egy lekérdezés kimenete egynél több mezőt tartalmaz, akkor az összes mezőből származó értékek kombinációjának egyedinek kell lennie egy adott rekordban ahhoz, hogy megjelenjen az eredmények között.

Megjegyzés: A UniqueValues tulajdonság csak a hozzáfűző és a táblakészítő lekérdezésekre, valamint a választó lekérdezésekre érvényes.

Beállítás

A UniqueValues tulajdonság az alábbi beállításokat használja.

Beállítás

Leírás

Igen

Csak azokat a rekordokat jeleníti meg, amelyekben az összes mező Adatlap nézetben megjelenített értéke egyedi.

Nem

(Alapértelmezett) Az összes rekordot megjeleníti.


A UniqueValues tulajdonságot a lekérdezés tulajdonságlapján vagy a Lekérdezés ablakSQL nézetében állíthatja be.

Megjegyzés: A tulajdonságot akkor állíthatja be, amikor egy SQL-utasítás használatával hoz létre új lekérdezést. A DISTINCT predikátum a UniqueValues tulajdonságbeállításnak felel meg. A DISTINCTROW predikátum a UniqueRecords tulajdonságbeállításnak felel meg.

Megjegyzések

Ha a UniqueValues tulajdonságot Igen értékre állítja, akkor a lekérdezés eredményei nem frissíthetők, és nem fogják tükrözni más felhasználók ezt követő módosításait.

A UniqueRecords és a UniqueValues tulajdonság olyan értelemben függ össze, hogy egyszerre csak az egyikük állítható Igen értékre. Ha például a UniqueValues tulajdonságot Igen értékre állítja, a Microsoft Office Access 2007 a UniqueRecords tulajdonságnak automatikusan a Nem értéket adja. Ön azonban megteheti, hogy mindkettőt Nem értékre állítja. Ha mindkét tulajdonság értéke Nem, akkor a lekérdezés az összes rekordot visszaadja.

Tipp

Ha ki szeretné számítani egy érték előfordulásának számát egy mezőben, hozzon létre egy összegző lekérdezést.

Példa

Ebben a példában a SELECT utasítás azon országok/régiók listáját jeleníti meg, amelyben van ügyfél. Mivel az egyes országokban és régiókban sok ügyfél lehet, sok rekord tartalmazhatja ugyanazon országokat és régiókat az Ügyfelek táblában. Egy-egy ország vagy régió azonban csak egyszer szerepel a lekérdezési eredményekben.

Ebben a példában az Ügyfelek tábla szerepel, amely az alábbi adatokat tartalmazza.

Ország/régió

Cég neve

Brazília

Familia Arquibaldo

Brazília

Gourmet Lanchonetes

Brazília

Hanari Carnes

Franciaország

Du monde entier

Franciaország

Folies gourmandes

Németország

Frankenversand

Írország

Hungry Owl All-Night Grocers


Ez az SQL-utasítás az alábbi táblázatban adja eredményül az országokat és régiókat:

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

Eredményül visszaadott országok/régiók

Brazília

Franciaország

Németország

Írország


További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×