SQL - Függvények
Függvények csoportosítása:
- Karakteres függvények
- Numerikus függvények
- Konverziós függvények
- Dátum függvények
- Csoport függvények
- Egyéb függvények
Hasznos összesítő függvények(Csoportfüggvények):
- AVG - A sorok egy csoportjára számíthatjuk az érték átlagát.
- COUNT - Visszaadja a sorok számát. Megadja a kifejezés értéke által meghatározott oszlopba eső nem NULL értékek számát. Ha a * paraméter szerepel, akkor az összes sor számát adja (függetlenül attól, hogy NULL vagy sem). A DISTINCT esetén csak a különbözőket.
- FIRST - Visszaadja az első értéket.
- LAST - Visszaadja az utolsó értéket.
- MAX - Visszaadja a legnagyobb értéket.
- MIN - Visszaadja a legkisebb értéket.
- SUM - Visszaadja az összeget.
- STDDEV - A sorok egy csoportjára számítja az érték standard eltérését.
- VARIANCE - A sorok egy csoportjára számítja az érték szórását.
Hasznos skalár függvények
SQL skalár függvények visszatérnek egyes értékhez, amely a bemeneti érték.
- UCASE - Átalakítja a mezőt nagybetűkre
- LCASE - Átalakítja a mezőt kisbetűkre
- MID - Részlet karaktert szöveges mezőben
- LEN - A LEN függvény segítségével meg tudjuk állapítani, hogy hány karakter van egy karakterláncban.
- ROUND - kerekíti a numerikus mezőt a megadott tizedes jegyek számára
- NOW - Visszaadja az aktuális rendszer dátumot és időt
- FORMAT - Formátumok, hogy a mező megjelenjen