Sql Server

Sql Server avg Fonksiyonu

Herkese merhaba, Sql Server yazılarımıza kaldığımız yerden devam ediyoruz. Bu yazımızda avg fonksiyonunu anlatacağım. Hadi başlayalım !

AVG İşlevinin Tanımı

“AVG” işlevi, belirtilen sütundaki sayısal değerlerin ortalamasını hesaplar. Genellikle veritabanındaki kayıtların ortalamasını hesaplamak için kullanılır. “AVG” işlevi, “SELECT” ifadesiyle kullanılarak kullanılır.

Örnekler

Aşağıdaki örnekler, SQL Server’da “AVG” işlevinin nasıl kullanıldığını göstermektedir:

Ortalama Değer Hesaplama

SELECT AVG(UnitPrice) AS AvgPrice FROM Products

Yukarıdaki sorgu, “Products” tablosundaki “UnitPrice” sütunundaki tüm değerlerin ortalamasını hesaplar ve “AvgPrice” olarak adlandırılan bir sütunda görüntüler.

Gruplandırılmış Ortalama Değer Hesaplama

SELECT CategoryID, AVG(UnitPrice) AS AvgPrice FROM Products GROUP BY CategoryID

Yukarıdaki sorgu, “Products” tablosundaki “UnitPrice” sütunundaki tüm değerlerin her bir kategoriye göre ortalamasını hesaplar ve sonuçları “CategoryID” sütununa göre gruplandırır.

Filtrelenmiş Ortalama Değer Hesaplama

SELECT AVG(UnitPrice) AS AvgPrice FROM Products WHERE CategoryID = 1

Yukarıdaki sorgu, “Products” tablosundaki “CategoryID” sütununda değeri 1 olan tüm ürünlerin “UnitPrice” sütunundaki ortalamasını hesaplar.

Birden Fazla Sütunun Ortalama Değeri Hesaplama

SELECT AVG(UnitPrice) AS AvgPrice, AVG(UnitsInStock) AS AvgStock FROM Products

Yukarıdaki sorgu, “Products” tablosundaki “UnitPrice” ve “UnitsInStock” sütunlarındaki ortalamaları hesaplar ve sonuçları “AvgPrice” ve “AvgStock” sütunlarında görüntüler.

“AVG” işlevi, SQL Server’da birçok farklı senaryoda kullanılabilir ve verilerinizi analiz etmek için farklı yollar sunar. Bu nedenle, SQL Server kullanıcıları için bu işlevin kullanımı hakkında bilgi sahibi olmak önemlidir.

Dikkat Edilmesi Gerekenler

Ancak, SQL Server’da “AVG” işlevinin doğru şekilde kullanılması için bazı önemli noktalara dikkat etmek gerekir. Bunlar şunlardır:

  • “AVG” işlevi, sayısal değerlerin ortalamasını hesaplamak için kullanılır. Eğer sütundaki veriler sayısal değilse, hata alabilirsiniz.
  • “AVG” işlevi, NULL değerlerini otomatik olarak atlar. Bu nedenle, “AVG” işlevi kullanırken NULL değerlerini göz ardı etmek istemiyorsanız, “WHERE” ifadesiyle NULL olmayan değerleri filtrelemeniz gerekir.
  • “AVG” işlevi, yalnızca sayısal verileri işler. Bu nedenle, sütunun veri tipi sayısal değilse, “CAST” işleviyle dönüştürmeniz gerekebilir.

Sonuç

Sonuç olarak, SQL Server’da “AVG” işlevi, verilerinizi analiz etmek ve raporlamak için önemli bir araçtır. Bu işlevin doğru şekilde kullanılması için bazı önemli noktalara dikkat etmek gerekir. Bu makalede, SQL Server’da “AVG” işlevinin kullanımı ve örnekleri hakkında bilgi verdik. Umarım bu makale size faydalı olmuştur ve SQL Server’da “AVG” işlevini daha etkili bir şekilde kullanmanıza yardımcı olmuştur.

Evet Sql Server’da avg fonksiyonu kullanımı bu şekilde olmakta. Tüm Sql Server yazılarımıza buraya tıklayarak ulaşabilirsiniz. Herkese hayırlı günler.

Skorumuz:
Oy Vermek İçin Tıklayın
[Toplam: 0 Ortalama: 0]

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu