Son Haberler
Anasayfa / Etiket Arşivi: sql sum (page 2)

Etiket Arşivi: sql sum

Toplama Fonksiyonlarının DISTINCT ile Birlikte Kullanımı

DISTINCT deyimi toplama fonksiyonları ile birlikte kullanılabilir. Örneğin bir kolon için o kolondaki satır sayılarının yerine eşsiz değerlerin sayısını listelemek isteyebiliriz. İşte bu eşsiz değerler üzerinde toplama fonksiyonu da kullanmak istediğimizde bu sefer DISTINCT ile birlikte aggregate fonksiyonlar yani toplama fonksiyonları birlikte kullanılabilir. Örnekler ile konumuza devam edelim : 1) Sorgumda 3 tane COUNT fonksiyonu mevcut. İlk Count ile tablodaki …

Devamını Oku »

Toplama Fonksiyonlarının HAVING ile Birlikte Kullanımı

Toplama ifadeleri ile Having deyimini birlikte kullanabiliriz. Having deyimi ile belirtmiş olduğumuz toplama işlemi yapacağımız kolonlar sorgumuz sonucunda gösterilmeyebilir bunu arka planda işlem yapma amacı ile kullanırız. Örnepğin diyelim ki, örneğin en az 10 tane sipariş vermiş müşterilerden her birinin kaçar tane sipariş vermek istediğini bulmak istiyoruz ama sonuçlarda en az 10 tane bilgisini değil bunların içinde toplam siparişlerini listelemek …

Devamını Oku »

Toplama Fonksiyonlarının WHERE ile Birlikte Kullanımı

Toplama fonksiyonları ile birlikte WHERE deyimini kullanabiliriz bu konuda herhangi bir kısıtlama veya dikkat edilecek nokta yoktur. Hemen bir örnek yapalım. AdventureWorks2012 veritabanı üzerinde çalışıyorum. Sorgumda Sales.SalesOrderHeader tablosunda CustomerID kolonu ve TotalDue kolonunun toplamını listeliyorum. Ancak WHERE ile bir koşulum var, burda da TerritoryID değeri 1 ve 3 olanları listeliyorum. Yani TerritoryID değeri 1 ve 3 olanların CustomerID’sine göre toplam …

Devamını Oku »

Toplama Fonksiyonlarının GROUP BY İle Birlikte Kullanımı

Bu yazımda aggregate (toplama) fonksiyonlar ile birlikte GROUP BY deyiminin kullamına değinmek istiyorum. Toplama fonksiyonları bir veri seti üzerinde en son istediğimiz fonksiyonun özelliğine göre sonucu vermektedir. Biz sorgularımızda bazı alanların yani bazı kolonların toplama fonksiyonları işlemine tabi tutulmasını istemeyiz. İşte bu gibi durumlarda gruplandırma yapmamız gerekmektedir. Bunun içinde GROUP BY deyimine ihtiyaç duyarız. Örneğin bir veritabanında yer alan tabloda …

Devamını Oku »

Toplama Fonksiyonlarının ORDER BY ve GROUP BY Deyimleri İle Birlikte Kullanımı

Toplama fonksiyonları ile birlikte ORDER BY deyimini kullanırken bazı dikkat etmemiz gereken noktalar vardır. Eğer toplama fonksiyonu olmayan bir sütunu ORDER BY ile listeleyeceksek, aynı kolonu GROUP BY kullanarak da listelememiz gerekir. Syntax yani söz dizimi olarak aşağıdaki gibidir : SELECT Toplama Fonksiyonu(Kolon1Adı),kolon2 FROM tabloAdı GROUP BY kolon2 ORDER BY kolon2 Şimdi ORDER BY ile birlikte toplama fonksiyonunu kullanalım ve …

Devamını Oku »