SUM ifadesi belirli bir sütundaki sayısal verileri toplar.
AVG ifadesi ise belirli bir sütundaki sayısal verilerin aritmetik ortalamasını gösterir.
Bu sorgumuz bütün personelin maaşlarının toplamını gösterir.
AS [MAASLARIN ORTALAMASI] FROM Personels
Bu sorgumuz maaşların aritmetik ortalamasını gösterir.
Not: Eğer sütunumuza isim verirken boşluk karakteri kullanmak istersek [ ] içinde yazılmalıdır.
MAX ifadesi belirli bir sütundaki en büyük veriyi görüntülemek için kullanılır.
MIN ifadesi ise belirli bir sütundaki en küçük veriyi görüntülemek için kullanılır.
SELECT MAX(EnyuksekMaas) AS en_yüksek_maas FROM MaasAralik
Bu sorgu MaasAralik tablosundaki en yüksek maaşı getirir.
COUNT ifadesi sorgunun ürettiği satır sayısını döndürür.
Bu sorgu Personels tablosundaki toplam kayıt sayısını döndürür.
Not: Eğer COUNT içinde (*) yerine belirli bir sütun ismi verilirse o sütundaki NULL olmayan değer sayısını döndürür.
TOP ifadesi ilk belli sayıdaki kaydı almaya yarar.
Bu sorguda Personels tablosundaki ilk 2 kaydı getirdi.
GROUP BY İfadesi SQL'de gruplandırma yapmak için kullanılır. SUM,AVG gibi bazı fonksiyonların tablonun tamamı için değilde, belirli bir alana yada alanlara göre gruplandırarak çalıştırılması GROUP BY deyimi ile sağlanır.
SELECT AVG(Maas),Gorev
FROM Personels
GROUP BY Gorev
Bu sorguda personelin ortalama maaşlarını her görev için ayrı ayrı listeler.
Hiç yorum yok:
Yorum Gönder