** COUNT(sutunAdi) Size verdiğiniz kolonun içeriği farklı olan verilerden kaç adet olduğunu teslim eder.
Select Count(EmployeeID) as [Toplam Calisan Sayisi] from Employees
* Toplam eleman sayısına ulaşmak için genellikle ID kullanılır. Toplam eleman sayısı hesaplanırken kolon içerisindeki farklı değerler göz önüne alındığı için ID kolu baz alınır.
Select Count(Region) from Employees
** SUM Fonksiyonu
SUM(kolonAdi) Size kolon adı içerisindeki verilerin toplamını sunar.
* Tüm ürünlerin fiyatlarının toplamını ekrana yazdıran sorgu..
Select SUM(UnitPrice) as [Tüm ürünlerin fiyatlarının toplamı] from Products
* Tüm çalışanlarımın yaşları toplamını gösteren sorguyu yazınız...
Select SUM(DATEDIFF(YEAR,BirthDate,GETDATE())) as TOPLAM from Employees
** AVG Ortalama
Select AVG(UnitPrice) as OrtalamFiyatlar from Products
* Tüm çalışanlarımızın yaşlarının ortalamasını bulunuz...
Select AVG(DATEDIFF(YEAR,BirthDate,GETDATE())) as OrtalamaYas from Employees
* En son kayıt olan çalışanı getiren sorguyu yazınız.
* 1. yöntem
Select TOP 1 * from Employees order by EmployeeID desc
* 2. yöntem
Select MAX(EmployeeID) from Employees
* İlk kayıt olan çalışanı getiren sorguyu yazınız.
Select MIN(EmployeeID) from Employees
Hiç yorum yok:
Yorum Gönder