Suma funkcija u SQL-u: SUM

SUM funkcija u SQL jeziku, unatoč jednostavnosti, često se koristi pri radu s bazom podataka. Uz njegovu pomoć, pogodno je dobiti neke srednje ili konačne rezultate bez pribjegavanja pomoćnim DBMS alatima.

Sintaksa funkcije

U većini jezika, SQL sintaksna suma je ista - kao argument, za sumiranje se koristi samo ime polja ili neka aritmetička akcija nekoliko njih.
U iznimnim slučajevima moguće je prenijeti određenu vrijednost u obliku broja ili varijable, ali se slični "krugovi" praktički ne koriste, jer ne nose veliku vrijednost. U nastavku se nalazi sintaksa funkcije u SQL jeziku:


sum (a) - ovdje se kao parametar koristi parametar ili brojčana vrijednost ili izraz a. Valja napomenuti da je prije parametra moguće postaviti ključne riječi kao što su DISTINCT ili ALL. koji će uzeti samo jedinstvene ili sve vrijednosti.

Primjer korištenja SUM-a u SQL-u

Za konačno razumijevanje načela funkcije funkcije, razmotrite nekoliko primjera. SQL SUM može se koristiti i kao povratni rezultat i kao srednja vrijednost, na primjer, za testiranje stanja. U prvom slučaju razmotrite opciju kada trebate vratiti iznos prodaje za svaki proizvod, s obzirom na to da je broj izvršenih kupnji u množini. Da biste dobili rezultat, dovoljno je izvršiti sljedeći upit: SELECT Product, sum (iznos kupnje) FROM Sales GroupBy Product; Odgovor na ovotim će imati jedinstven popis proizvoda s ukupnim iznosom kupnje za svaku od njih.
Za drugi primjer, trebate dobiti popis robe koja prelazi određenu vrijednost, na primjer, 100. Rezultati prodaje za ovaj zadatak mogu se postići na nekoliko načina, od kojih je najoptimalniji izvršiti jedan upit: SELECT Product FROM (SELECT Product, SELECT Product FROM) Iznos kupnje) kao iznos od prodaje) GDJE iznosi & gt; 100.

Povezane publikacije