Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

GROUP BY-setningen i Access kombinerer poster med identiske verdier i den angitte feltlisten i en enkel post. En sammendragsverdi opprettes for hver post hvis du inkluderer en SQL-mengdefunksjon, for eksempel Sum eller Antall, i SELECT-setningen.

Syntaks

SELECT feltlisteFROM tabellWHERE vilkår[GROUP BY gruppefeltliste]

En SELECT-setning som inneholder en GROUP BY-setningsdel har følgende deler:

Del

Beskrivelse

feltliste

Navnet på feltet eller feltene som skal hentes sammen med eventuelle feltnavn-aliaser, SQL-mengdefunksjoner, merkingspredikater (ALL, DISTINCT, DISTINCTROW, eller TOP) eller andre SELECT-setningsvalg.

tabell

Navnet på tabellen som postene er hentet fra.

vilkår

Utvalgsvilkår. Hvis setningen inneholder en WHERE-setningsdel, grupperer Microsoft Access-databasemotoren verdier etter å ha brukt WHERE-betingelsene på postene.

gruppefeltliste

Navnene på opptil 10 felt brukt til å gruppere poster. Rekkefølgen på feltnavnene i gruppefeltliste bestemmer gruppenivåene fra det høyeste til det laveste gruppenivået.

Kommentarer

GROUP BY er valgfri.

Sammendragsverdier utelates hvis det ikke er en SQL-mengdefunksjon i SELECT-setningen.

Nullverdier i GROUP BY-felt grupperes og blir ikke utelatt. Null-verdier evalueres imidlertid ikke i en SQL-mengdefunksjon.

Bruk WHERE-setningsdelen hvis du vil utelate rader som ikke skal grupperes, og bruk HAVING-setningsdelen til å filtrere poster etter de er gruppert.

Med mindre det inneholder Notat- eller OLE-objektdata, kan et felt i GROUP BY-feltlisten referere til et hvilket som helst felt i en hvilken som helst tabell som er oppført i FROM-setningsdelen, selv om feltet ikke er inkludert i SELECT-setningen, forutsatt at SELECT-setningen inneholder minst én SQL-mengdefunksjon. Microsoft Access-databasemotoren kan ikke gruppere etter Notat- eller OLE-objektfelt.

Alle felt i SELECT-feltlisten må enten inkluderes i GROUP BY-setningsdelen eller inkluderes som argumenter for en SQL-mengdefunksjon.

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.