Count, Sum, Avg, Max, Mın, Lower, Upper, Length, Round, Mod, Left, Rıght, Concat, If Fonksiyonları
Fonksiyonların anlatımı
SQL Fonksiyonları
COUNT(*)
SQL de tablomuzdaki kayıt sayısını geri döndürür.
SELECT COUNT(*) FROM tablo;
Örnek :
Kaç tane öğretmen çalıştığını listelenmek istersek;
SELECT COUNT(*) FROM ogretmen;
SUM()
SQL de verilen kolondaki değerleri toplayarak geri döndürür.
SELECT SUM(kolon_adı) FROM tablo;
Örnek :
Öğretmene ödenen toplam ücret nedir ?
SELECT SUM(ucret) FROM ucretler;
AVG()
SQL de verilen kolondaki değerlerin aritmetiksel ortalamasını geri döndürür.
SELECT AVG(kolon_adı) FROM tablo;
Örnek :
Aylık ödenen ücret ortalamasını bulmak istersek ;
SELECT AVG(ucret) FROM ucretler;
MAX()
SQL de verilen kolondaki en büyük değeri geri döndürür.
SELECT MAX(kolon_adı) FROM tablo;
Örnek :
En fazla ücret alan öğretmen ne kadar maaş alıyor ?
SELECT MAX(ucret) FROM ucretler;
MIN()
SQL de verilen kolondaki en küçük değeri geri döndürür.
SELECT MIN(kolon_adı) FROM tablo;
Örnek :
En düşük ücret alan öğretmen ne kadar maaş alıyor ?
SELECT MIN(ucret) FROM ucretler;
LOWER()
SQL de verilen text tipleri küçük harfe çevirmeye yarar
UPPER()
SQL de verilen text tipleri büyük harfe çevirmeye yarar
LENGTH()
SQL de verilen text tiplerin karakter uzunluğunu sayısal olarak verir.
ROUND(ilk,deger)
SQL de ilk olarak girilen rakam, deger olarak belirtilen ondalık kadar yuvarlar.
MOD()
SQL de de bolunen sayının kalanını elde etmek için kullanırız
CONCAT()
SQL de de alanlar arası birleştirme yapar.
IF()
Bütün programlama dillerinde olduğu gibi SQL de de şartlar if komutuyla oluşturulur.
Kaynak : Burak TAŞ