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