Transact-SQL, funkció
A-SQL függvények lehetnek skalár vagy aggregátum. Az ilyen típusú feladatok tárgyalja ezt a cikket.
összesítő függvények
Összesítő függvények számítások elvégzésére egy csoportja oszlop értékeit és mindig vissza egyetlen érték, amely a számítások. -SQL nyelvet támogat több közös összevont funkciók:
Kiszámítja a számtani középértéke szereplő adatok az oszlop. Az értékeket, amelyeken a számítás, csak számot.
Határozzuk meg a maximális és minimális értéke az összes adatot foglalt értékeknek az oszlopon. Az értékek lehetnek numerikus, string, vagy idő (dátum / idő).
Kiszámítja a teljes összeget az értékek egy oszlopban. Az értékeket, amelyeken a számítás, csak számot.
Számít az értékek száma eltérő null az oszlop. count (*) függvény az egyetlen aggregált függvény, amely nem végez számításokat oszlopokat. Ez a függvény a sorok számát (függetlenül attól, hogy az egyes oszlopok értékeket tartalmazhat NULL).
Hasonló a szám, azzal a különbséggel, hogy visszatér BIGINT típusú adatokat.
A hagyományos összesítő függvények a SELECT utasításban kell tekinteni egy későbbi cikkben.
skalárfüggvények
Az ilyen típusú feladatok tárgyalja a következő részekben.
numerikus függvények
Numerikus funkció-SQL nyelv - matematikai függvény módosító számértékek. A listát a numerikus függvények és rövid ismertetését az alábbi táblázat tartalmazza:
Numerikus funkció-SQL