SQL Server – Matematik Fonksiyonları

MSSQL’de hazır fonksiyonlardan sayısal alanlar üzerinde uygulanacak matematik fonksiyonları anlatılmıştır.

ABS

Verilen sayının mutlak değerini verir.

Kullanım şekli: ABS(Sayı)

CEILING

Verilen sayıyı yukarı yuvarlar.

Kullanım şekli: CEILING(Sayı)

FLOOR

Verilen sayıyı aşağı yuvarlar.

Kullanım şekli: FLOOR(Sayı)

ROUND

İki adet parametre alır. İlk parametre üzerinde işlem yapılacak ondalıklı sayıdır. İkinci parametre ise virgülden sonra kaç basamak isteniliyorsa o rakam girilecektir. Ondalıklı sayının virgülden sonra istenilen basamak sayısından fazla ise en yakın değere yuvarlanır.

Kullanım şekli: ROUND(Sayı, Virgülden sonra istenilen rakam sayısı)

SQUARE

Verilen sayının karesini verir.

Kullanım şekli: SQUARE(Sayı)

SQRT

Verilen sayının karekökünü verir.

Kullanım şekli: SQRT(Sayı)

POWER

Verilen sayının belirtilen sayı kadar üssünü alır. İki parametre değeri almaktadır.

Kullanım şekli: POWER(Sayı, Üs değeri)

RAND

0-1 aralığında rastgele değer üretir.

Kullanım şekli: RAND()

SIGN

Verilen sayının pozitif, negatif veya sıfır mı olduğunu 3 farklı değer ile döndürür. Negatif ise -1, pozitif ise 1 ve sıfır ise 0 değerlerini verir.

Kullanım şekli: SIGN(Sayı)

LOG

Verilen sayının logaritmasını hesaplar.

Kullanım şekli: LOG(Sayı)

About Seçil ŞEKERCİ HÜSEM

2010 yılından bu yana Bilişim Teknolojileri Öğretmeni olarak meslek liselerinde görev yapmaktayım.

View all posts by Seçil ŞEKERCİ HÜSEM →

One Comment on “SQL Server – Matematik Fonksiyonları”

Bir cevap yazın

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.