Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Klauzula HAVING v Accesse určuje, ktoré zoskupené záznamy sa zobrazia v príkaze SELECT s klauzulou GROUP BY. Po skombinovaní záznamov klauzulou GROUP BY klauzula HAVING zobrazí ľubovoľné záznamy zoskupené klauzulou GROUP BY, ktoré spĺňajú podmienky klauzuly HAVING.

Syntax

SELECT zoznampolí
FROM tabuľka
WHERE kritériávýberu
GROUP BY zoznam polí skupiny
[HAVING kritériázoskupenia]

Príkaz SELECT, ktorý obsahuje klauzulu HAVING, má tieto časti:

Časť

Popis

zoznampolí

Názvy polí, ktoré sa majú načítať spolu s ľubovoľnými aliasmi názvov polí, agregačnými funkciami SQL, predikátmi výberu (ALL, DISTINCT, DISTINCTROW alebo TOP) alebo inými možnosťami príkazu SELECT.

tabuľka

Názov tabuľky, z ktorej sú načítané záznamy.

kritériávýberu

Kritériá výberu. Ak príkaz zahŕňa klauzulu WHERE, po použití podmienky WHERE pre záznamy databázový nástroj programu Microsoft Access zoskupí hodnoty.

zoznampolískupiny

Názvy maximálne desiatich polí na zoskupovanie záznamov. Poradie názvov polí v položke zoznampolískupiny určuje úrovne zoskupovania od najvyššej po najnižšiu.

kritériázoskupenia

Výraz určujúci, ktoré zoskupené záznamy sa majú zobraziť.

Poznámky

Klauzula HAVING je voliteľná.

Klauzula HAVING je podobná klauzule WHERE, ktorá určuje, ktoré záznamy sa vyberú. Po zoskupení záznamov klauzulou GROUP BY klauzula HAVING určí, ktoré záznamy sa majú zobraziť:

SELECT CategoryID,
Sum(UnitsInStock)
FROM Products
GROUP BY CategoryID
HAVING Sum(UnitsInStock) > 100 And Like "BOS*";

Klauzula HAVING môže obsahovať maximálne 40 výrazov spojených logickými operátormi, napríklad And a Or.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×