Egenskaben UnikkePoster

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Du kan bruge egenskaben UnikkePoster til at angive, om der kun skal returneres unikke poster baseret på alle felter i den underliggende datakilde, ikke kun de felter der findes i selve forespørgslen.

Bemærk: Egenskaben UnikkePoster gælder kun for at tilføje og tabeloprettelse handlingsforespørgsler og udvælgelsesforespørgsler.

Indstilling

Egenskaben UnikkePoster kan angives til følgende indstillinger.

Indstilling

Beskrivelse

Ja

Returnerer ikke dublerede poster.

Nej

(Standardværdi) Returnerer dublerede poster.


Du kan indstille egenskaben UnikkePoster i forespørgslens egenskabsark eller i SQL-visning af Forespørgselsvindue.

Bemærk: Du kan angive denne egenskab, når du opretter en ny forespørgsel ved hjælp af en SQL-sætning. DISTINCTROW svarer til indstillingen af egenskaben UnikkePoster . Prædikatet DISTINCT svarer til indstillingen af egenskaben UnikkeVærdier .

Bemærkninger

Du kan bruge egenskaben UnikkePoster, når du vil udelade data baseret på hele dublerede poster, ikke kun dublerede felter. Microsoft Office Access 2007 anser en post for at være unik, så længe værdien i ét felt i posten adskiller sig fra værdien i samme felt i en anden post.

Egenskaben UnikkePoster har kun virkning, når du bruger mere end én tabel i forespørgslen og vælger felter fra tabeller, der er anvendt i forespørgslen. Egenskaben UnikkePoster ignoreres, hvis forespørgslen kun omfatter én tabel.

Egenskaberne UnikkePoster og UnikkeVærdier er relateret på den måde, at kun én af dem kan angives til Ja ad gangen. Når du angiver UnikkePoster til Ja, angives UnikkeVærdier f.eks. automatisk til Nej. Du kan imidlertid angive begge til Nej. Når begge egenskaber er angivet til Nej, returneres alle poster.

Eksempel

Forespørgslen i dette eksempel returnerer en liste fra tabellen Kunder over kunder, der som minimum har én ordre i tabellen Ordrer.

Tabellen Kunder

Firmanavn

Kunde-ID

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

FISSA Fabrica Inter. Salchichas S.A.

FISSA

Folies gourmandes

FOLIG


Tabellen Ordrer

Kunde-ID

Ordrenr.

ERNSH

10698

FAMIA

10512

FAMIA

10725

FOLIG

10763

FOLIG

10408


Følgende SQL-sætning returnerer kundenavnene i følgende tabel:

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

Returnerede kunder

Kunde-ID

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

Folies gourmandes

FOLIG


Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×