Egenskaben EntydigePoster

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

Bemærk: Egenskaben EntydigePoster kan kun bruges til at vedhæfte og foretage forespørgsler om tabeloprettelse og til at vælge forespørgsler.

Indstilling

Egenskaben EntydigePoster anvender følgende indstillinger.

Indstilling

Beskrivelse

Ja

Returnerer ikke dublerede poster.

Nej

(Standard) Returnerer dublerede poster.


Du kan angive egenskaben EntydigePoster i forespørgslens egenskabsark eller i SQL-visning i Forespørgselsvindue.

Bemærk: Du angiver denne egenskab, når du opretter en ny forespørgsel ved hjælp af en SQL-sætning. Prædikatet DISTINCTROW svarer til egenskabsindstillingen EntydigePoster. Prædikatet DISTINCT svarer til egenskabsindstillingen EntydigeVærdier.

Bemærkninger

Du kan bruge egenskaben EntydigePoster, når du vil udelade data baseret på hele duplikerede poster og ikke kun dublerede felter. Microsoft Office Access 2007 opfatter en post som entydig, så længe værdien i et felt i posten adskiller sig fra værdien i det samme felt i en anden post.

Egenskaben UnikkePoster virker kun, når du bruger mere end én tabel i forespørgslen og vælger felter fra tabeller, der bruges i forespørgslen. Egenskaben EntydigePoster ignoreres, hvis forespørgslen kun indeholder én tabel.

Egenskaberne EntydigePoster og EntydigeVærdier er relaterede, da kun én af dem kan indstilles til Ja ad gangen. Når du f.eks. angiver egenskaben EntydigePoster til Ja, angiver Access f.eks. automatisk EntydigeVærdier til Nej. Du kan dog angive dem begge til Nej. Når begge er indstillet til Nej, returneres alle poster.

Eksempel

I dette eksempel returnerer forespørgslen en liste over kunder fra tabellen Kunder, der har mindst é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

Ordre-id

ERNSH

10698

FAMIA

10512

FAMIA

10725

FOLIG

10763

FOLIG

10408


Denne SQL-sætning returnerer kundenavne 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


Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×