Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Delsætningen GROUP BY i Access kombinerer poster med ens værdier i den angivne feltliste til én enkelt post. Der oprettes en opsummeringsværdi for hver post, hvis du medtager en SQL-aggregeringsfunktion , f.eks . Sum eller Tæl, i SELECT-sætningen.

Syntaks

SELECT feltliste
FROM tabel
WHERE kriterier
[GROUP BY gruppefeltliste]

En SELECT-sætning, der indeholder en GROUP BY-delsætning, består af følgende dele:

Del

Beskrivelse

feltliste

Navnet på det eller de felter, der skal hentes sammen med vilkårlige feltnavnealiasser, SQL-aggregatfunktioner, udvælgelsesprædikater (ALL, DISTINCT, DISTINCTROW eller TOP) eller andre SELECT-sætningsindstillinger.

tabel

Navnet på den tabel, som posterne skal hentes fra.

kriterier

Udvælgelseskriterier. Hvis sætningen indeholder en WHERE-delsætning, grupperer Microsoft Access-databaseprogrammet værdierne, når WHERE-betingelserne er blevet anvendt på posterne.

grupperingsfeltliste

Navnene på op til 10 felter, der bruges til at gruppere poster. Feltnavnenes rækkefølge i grupperingsfeltliste bestemmer grupperingsniveauerne fra det højeste til det laveste grupperingsniveau.

Bemærkninger

GROUP BY er valgfrit.

Summeringsværdier udelades, hvis der ikke er angivet en SQL-aggregatfunktion i SELECT-sætningen.

Null-værdier i GROUP BY-felter grupperes og udelades ikke. Null-værdier evalueres dog ikke i SQL-aggregatfunktioner.

Brug WHERE-delsætningen til at udelukke de rækker, du ikke vil gruppere, og brug HAVING-delsætningen til at filtrere poster, når de er grupperet.

Medmindre det indeholder data af typen Memo eller OLE-objekt, kan et felt i GROUP BY-feltlisten referere til alle felter i en hvilken som helst tabel, der er angivet i FROM-delsætningen, selvom feltet ikke er angivet i SELECT-sætningen, forudsat at SELECT-sætningen indeholder mindst én SQL-aggregatfunktion. Microsoft Access-databaseprogrammet kan ikke foretage grupperinger af felter, der er af typen Memo eller OLE-objekt.

Alle felter i feltlisten SELECT skal enten være angivet i GROUP BY-delsætningen eller være angivet som argumenter til en SQL-aggregatfunktion.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×