Funkcija zbrajanja u SQL: SUM

SUM funkcija na SQL jeziku, unatoč svojoj jednostavnosti, često se koristi prilikom rada s bazom podataka. Sa svojom pomoći, prikladno je dobiti neke srednje ili konačne rezultate bez pribjegavanja pomoćnim DBMS alatima.

Sintaksa funkcije

Na većini SQL jezika, sintaksa zbroja je ista - samo se naziv polja ili neka aritmetička operacija nekolicine od njih koriste kao argument, pri čemu morate izvršiti zbrajanje.

sql sum

U iznimnim slučajevima, možete proći određenu vrijednost u obliku broja ili varijable, ali takve "sheme" praktički se ne koriste, jer oni ne nose puno vrijednosti. Evo sintakse funkcije u SQL-u:

zbroj (a) - ovdje, kao parametar, koristi se određena numerička vrijednost ili izraz

Valja napomenuti da prije parametra možete postaviti ključne riječi, na primjer, DISTINCT ili ALL, koje će imati samo jedinstvene ili sve vrijednosti.

Primjer korištenja SUM u SQL



Za konačno razumijevanje načela funkcije, valja razmotriti nekoliko primjera. U SQL-u SUM može se koristiti kao povratna vrijednost ili kao srednja vrijednost, na primjer, kako bi se provjerio stanje.

Za prvi slučaj razmislite o opciji kada želite vratiti količinu prodaje za svaki proizvod, s obzirom da je broj kupljenih proizvoda u množini. Da biste dobili rezultat, dovoljno je izvršiti sljedeći upit:

SELECT roba, zbroj (zbroj kupnje) od prodajne grupe proizvoda;

Odgovor na ovu naredbu bit će jedinstveni popis proizvoda s ukupnim iznosom kupnje za svaku od njih.

sql sumi primjeri

Za drugi primjer, morate dobiti popis proizvoda čiji je iznos prodaje premašio neku vrijednost, na primjer, 100. Rezultat za taj zadatak možete dobiti na nekoliko načina, od kojih je najoptimalniji izvršavanje jednog upita:

ODABERI proizvod FROM (SELECT roba, zbroj (zbroj kupnje) u iznosu od prodaje) GDJE Iznos> 100.

Dijelite na društvenim mrežama:

Povezan
Coalesce sql: opis, upotreba, primjeriCoalesce sql: opis, upotreba, primjeri
Između SQL: primjeri, opisIzmeđu SQL: primjeri, opis
Pretvorba vrste. Okrugli i Trunc funkcioniraju u PascaluPretvorba vrste. Okrugli i Trunc funkcioniraju u Pascalu
Imajući SQL: opis, sintaksa, primjeriImajući SQL: opis, sintaksa, primjeri
Funkcija `INDEX` u programu Excel: opis, primjena i primjeriFunkcija `INDEX` u programu Excel: opis, primjena i primjeri
Što funkcionira SQL CONCAT?Što funkcionira SQL CONCAT?
Kako izračunati modul u programu ExcelKako izračunati modul u programu Excel
Što funkcionira PHP mikrotime funkcija?Što funkcionira PHP mikrotime funkcija?
String operater u Pascalovom nizuString operater u Pascalovom nizu
Funkcija stvaranja tablice u SQL - Stvaranje tabliceFunkcija stvaranja tablice u SQL - Stvaranje tablice
» » Funkcija zbrajanja u SQL: SUM
LiveInternet