26.07.2017 Views

bilgeadam-c-kitabi

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8 Modül 1: Programlamaya Giriş<br />

WHERE ((Not (Firmalar.Email) Is Null)) OR ((Not<br />

(Firmalar.WebSayfasi) Is Null));<br />

Hesaplama Fonksiyonları<br />

Hesaplama Fonksiyonları<br />

• Sum – Toplam<br />

• Avg – Ortalama<br />

• Max – Maksimum<br />

• Min – Minimum<br />

• Count – Sayma<br />

• AS anahtar kelimesi ile sonuç alanına<br />

mantıksal isim verilir.<br />

SELECT Count(KullaniciId) AS [Toplam Kullanıcı Sayısı]<br />

FROM Kullanicilar;<br />

Alanlar üzerinde sayma, toplama, ortalama alma gibi aritmetik işlemlerin yanı<br />

sıra minimum maksimum değerlerin alınması gibi işlemler de yapılabilir. Bu<br />

işlemlerin sonucunda sayısal bir sonuç ortaya çıkar. Bu sayı, sonuç tablosunda<br />

gösterilirken herhangi bir alan ismi ifade etmez. Dolayısıyla sonuç tablosunda<br />

sayısal değerleri gösterilirken mantıksal bir isim verilmesi gerekir. Bu ifade ise<br />

AS anahtar kelimesi ile belirtilir.<br />

Sum<br />

Kriterlerin sağlandığı alanlar üzerinde toplama işlemi yapar.<br />

SELECT Sum(IncelenmeSayisi) AS [Toplam Incelenme Sayisi]<br />

FROM Urunler WHERE Uretiliyormu = -1;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!