Miks mõnikord peab koos kokkuvõttefunktsiooni kasutamisega kasutama GROUP BY klauslit ja mõnikord ei pea? Järgnevad koodinäited põhinevad enamasti MS Accessil, kuid kirjeldatud põhimõtted kehtivad SQLis üldiselt.Oletame, et ülesandeks on leida iga aasta kohta, millal on alanud mõni reserveerimine, sellel aastal alanud reserveerimiste arv. GROUP BYkokkuvõttefunktsioonidSQL standardrühmitamineMS AccessPostgreSQLsüntaksivead 13.06.2024 15:47 | Erki Eessaar
Kuidas piirata ridu, mille põhjal kokkuvõttefunktsioon arvutab tulemuse? Oletame, et andmebaasi kontseptuaalne struktuur on selline:[Dept]-1---------0..*-[Emp]Iga osakond (Dept) on seotud null või rohkem töötajaga (Emp).Iga töötaja (Emp) on seotud täpselt ühe osakon... ühine tabel avaldiscommon table expressionctewithfilteragregeeriminekokkuvõttefunktsioondense_rankaknafunktsioonPostgreSQLkokkuvõttefunktsioonidFILTER klauselgrupeeriminetingimuslikud arvutused 10.11.2023 13:41 | Erki Eessaar