Funkcija sumiranja v SQL: SUM
Funkcija SUM v jeziku SQL, kljub svoji preprostosti, se pogosto uporablja pri delu z bazo podatkov. S svojo pomočjo je priročno dobiti nekaj vmesnih ali končnih rezultatov, ne da bi pri tem uporabili pomožna orodja DBMS.
Sintaksa funkcij
V večini jezikov SQL je sintaksa vsote enaka - samo kot ime polja ali nekaj aritmetičnih operacij več od njih se uporablja kot argument, s katerim morate izvesti seštevek.
V izjemnih primerih lahko prenesete določeno vrednost v obliki številke ali spremenljivke, vendar se takšne "sheme" praktično ne uporabljajo, ker nimajo veliko vrednosti. Tu je sintaksa funkcije v SQL:
vsota (a) - tukaj, kot parameter, se uporablja določena numerična vrednost ali izraz
Treba je opozoriti, da lahko pred parametrom nastavite ključne besede, na primer DISTINCT ali ALL, ki bodo imele samo edinstvene vrednosti ali vse vrednosti.
Primer uporabe SUM v SQL
Za končno razumevanje načela funkcije je vredno upoštevati več primerov. V SQL je lahko SUM uporabljen kot vračilna vrednost ali kot vmesna vrednost, na primer za preverjanje stanja.
V prvem primeru upoštevajte možnost, ko želite vrniti količino prodaje za vsak izdelek, saj je lahko število opravljenih nakupov v množini. Če želite dobiti rezultat, je dovolj, da izvedete naslednjo poizvedbo:
SELECT Commodity, vsota (vsota nakupov) OD PRODAJNIH SKUPINSKIH PROIZVODOV;
Odgovor na ta ukaz bo edinstven seznam izdelkov s skupno količino nakupov za vsako od njih.
V drugem primeru morate dobiti seznam izdelkov, katerih prodajna vsota presegla vrednost, na primer 100. Rezultat tega opravila lahko dobite na več načinov, najbolj optimalen pa je izvedba ene poizvedbe:
SELECT Product FROM (SELECT Commodity, vsota (vsota nakupov) kot znesek od prodaje) WHERE znesek> 100.
Izjava Select (SQL)
Coalesce sql: opis, uporaba, primeri
Zaokroževanje številk v WEB programiranju
Konverzijo tipa. Funkcije okroglega in trunca v Pascalu
Z SQL: opis, sintakso, primeri
Funkcija `INDEX` v Excelu: opis, uporaba in primeri
Kaj naredi funkcija SQL CONCAT?
Kako izračunati modul v Excelu
Kaj počne funkcija PHP mikro čas?
Funkcija ustvarjanja tabele v SQL - Ustvari tabelo
Funkcija tabeliranja: kako napisati program?
Funkcija `If` v Excelu
Funkcija SQL SUBSTRING
Raziskovalna funkcija za začetnike
Paritete funkcije
Stalna funkcija
Načrtovanje možnosti stikala PHP možnost
Funkcija strpos v PHP: določitev položaja podstavka
PHP array_search: poiščite vrednost v matriki
Številke oblikovanja: funkcija PHP number_format ()
Uporaba funkcije PHP naključno