Keşfedelim!
SQL Server Stdev() İşlev Sözdizimi ve Parametreleri
Aşağıda stdev() işlevinin sözdizimi gösterilmektedir:
STDEV ( [ TÜM | BELİRGİN ] ifade )
İşlev argümanları aşağıdaki şekilde ifade edilir:
- ALL – Bu parametre, işlevin sağlanan tüm değerlere uygulanmasına izin verir. Varsayılan olarak, işlev TÜMÜ'ne uygulanır.
- DISTINCT – Belirtilmişse, bu işlev yalnızca benzersiz değerlere uygulanır.
- İfade – Sayısal bir ifadeyi ifade eder. Bu parametrenin değeri bir toplama işlevi veya alt sorgu olamaz.
İşlev, verilen değerler kümesi için standart sapmayı gösteren bir kayan nokta değeri döndürür.
Örnek Kullanım:
Aşağıdaki örnekler, SQL Server'da stdev() işlevinin nasıl kullanılacağını gösterir:
Örnek 1: Stdev İşlevini Kullanma
Aşağıdaki çizimler, bir SQL Server tablosunda stdev işlevinin kullanımını gösterir. Orijinal tablo gösterildiği gibidir:
Fiyat sütunundaki değerlerin standart sapmasını aşağıdaki sorguda gösterildiği gibi hesaplayabiliriz:
SEÇME standart ( fiyat ) OLARAK standart İTİBAREN ÜRÜNLER P;Bu, elde edilen standart sapmayı aşağıdaki gibi döndürmelidir:
standart |------------------+
1026.91048434477374 |
Belirtildiği gibi, işlev, sağlanan sütundaki tüm değerlerin standart sapmasını hesaplar.
Aşağıda gösterildiği gibi yinelenen değerlere sahip bir tablomuz olduğunu varsayalım:
Bir önceki tablonun standart sapmasını hesaplarsak aşağıdaki komutu kullanın:
SEÇME standart ( fiyat ) OLARAK standart İTİBAREN ÜRÜNLER P;Ortaya çıkan standart sapma değeri aşağıdaki gibidir:
standart |-----------------+
993.4328361796786 |
Aşağıda gösterildiği gibi yinelenen değerleri hariç tutabiliriz:
SEÇME standart ( BELİRGİN fiyat ) OLARAK standart İTİBAREN ÜRÜNLER P;Ortaya çıkan değer aşağıdaki gibidir:
standart |------------------+
1026.9104843447374 |
Çözüm
Bu gönderide, belirli bir değer kümesi için standart sapmayı hesaplamak için SQL Server'da stdev() işlevinin nasıl kullanılacağını öğrendiniz.
Okuduğunuz için teşekkürler!