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

Stavek GROUP BY v Accssu združuje zapise z identičnimi vrednostmi na določenem seznamu polj v en zapis. Če v izjavo SELECT vključite združevalno funkcijo SQL, na primer Sum ali Count, je ustvarjena vrednost povzetka za vsak zapis.

Sintaksa

SELECT seznampoljFROM tabelaWHERE pogoj[GROUP BY seznampoljskupine]

Izjava SELECT, ki vsebuje stavek GROUP BY ima te dele:

Del

Opis

seznampolj

Ime polja ali imena polj, ki jih želite pridobiti, skupaj z morebitnimi vzdevki imen polj, združevalnimi funkcijami SQL, predikati za izbor (ALL, DISTINCT, DISTINCTROW ali TOP) ali drugimi možnostmi izjave SELECT.

tabela

Ime tabele, iz katerih pridobivate zapise.

pogoj

Pogoji za izbiro. Če je v izjavi stavek WHERE, mehanizem Microsoft Accessove zbirke podatkov združi vrednosti po tem, ko v zapisih uporabi pogoje WHERE.

seznampoljskupine

Imena do največ 10 polj, ki se uporabljajo za združevanje zapisov. Zaporedje imen polj v seznamupoljskupine določa ravni združevanja, od najvišje do najnižje ravni združevanja.

Opombe

GROUP BY je izbiren.

Vrednosti povzetka so izpuščene, če v izjavi SELECT ni združevalne funkcije SQL.

Ničelne vrednosti v poljih GROUP BY so združene in niso izpuščene. Vendar vrednosti Null niso ovrednotene v nobeni združevalni funkciji SQL.

S stavkom WHERE izpustite vrstice, ki jih ne želite združiti, s stavkom HAVING pa filtrirajte že združene zapise.

Če polje ne vsebuje podatkov »Memo« ali »Predmet OLE«, se lahko polje na seznamu polj GROUP BY sklicuje na katero koli polje v kateri koli tabeli, ki je navedena v stavku FROM, tudi če polje ni vključeno v izjavo SELECT, pod pogojem, da je v izjavi SELECT vsaj ena združevalna funkcija SQL. Mehanizem Microsoft Accessove zbirke podatkov ne more združiti polj »Memo« ali »Predmet OLE«.

Vsa polja na seznamu polj SELECT morajo biti vključena v stavek GROUP BY ali pa morajo biti vključena kot argumenti v združevalno funkcijo SQL.

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.