Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Accessi HAVING-klausel määrab, millised rühmitatud kirjed kuvatakse SELECT-lauses koos klausliga GROUP BY. Pärast seda, kui klausel GROUP BY on kirjed ühendanud, kuvab HAVING-klausel kõik klausli GROUP BY rühmitatud kirjed, mis rahuldavad klausli HAVING tingimusi.

Süntaks

SELECT väljaloend
FROM tabel
WHERE valikukriteeriumid
GROUP BY rühmitusväljade_loend
[HAVING rühmakriteeriumid]

HAVING-klauslit sisaldav lause SELECT koosneb järgmistest osadest.

Osa

Kirjeldus

väljaloend

Koos väljanimede pseudonüümide, SQL-kokkuvõttefunktsioonide, valikupredikaatide (ALL, DISTINCT, DISTINCTROW või TOP) või muude SELECT-lause suvanditega allalaaditava välja või väljade nimi.

tabel

Selle tabeli nimi, kust kirjed alla laaditakse.

valikukriteeriumid

Valikukriteeriumid. Kui lause sisaldab WHERE-klauslit, rühmitab Microsoft Accessi andmebaasimootor väärtused pärast kirjetele WHERE-tingimuste rakendamist.

rühmitusväljade_loend

Kuni 10 kirjete rühmitamiseks kasutatava välja nimed. Loendis rühmitusväljade_loend olevate väljanimede järjestus määratleb rühmitustasemed – alates kõrgeimast ning lõpetades madalaimaga.

rühmakriteerium

Avaldis, mis määrab selle, millised rühmitatud kirjed kuvatakse.

Märkused

HAVING-klausel pole kohustuslik.

HAVING-klausel on sarnane klausliga WHERE, mis määrab kindlaks valitavad kirjed. Pärast seda, kui kirjed on rühmitatud klausli GROUP BY abil, määrab HAVING-klausel selle, millised kirjed kuvatakse.

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

HAVING-klausel võib sisaldada kuni 40 avaldist, mis on seotud loogika tehtemärkide abil (nt tehtemärgid And ja Or).

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×