Son Haberler
Anasayfa / Yazılım / SQL / SQL’de Aritmetik Fonksiyonlar

SQL’de Aritmetik Fonksiyonlar

SQL’de bir çok aritmetiksel fonksiyonlar desteklenmektedir. Bunların en çok kullanılanlarına kısaca değinmek istiyorum.

ABS : Bu fonksiyon ile verilen değerin mutlak değeri elde edilir.

SELECT ABS (3)
SELECT ABS (-3)

Bu iki deyimin sonucunda dönen değer 3’tür.

CEILING : Bu fonksiyon ile verilen ondalık değer en düşük üst tam sayıya yuvarlanır.

SELECT CEILING (3.5)

Bu deyimin sonucunda geriye 4 döner.

FLOOR : Bu fonksiyon ile verilen ondalık değer en yüksek alt tam sayıya yuvarlanır.

SELECT CEILING (3.5)

Bu deyimin sonucunda geriye 3 döner.

MOD : Bu fonksiyon ile verilen iki değerden birincisi ikincisine bölünür ve kalan sonuç geriye döndürülür.

SELECT MOD (7,2)

Deyimi sonucunda 7 / 2 yapılır ve kalan sonuç 1 olduğu için geriye 1 döner.

SIGN : Bu fonksiyon ile verilen değerin işaretine göre -1,0,1 değerleri döner. Verilen değer negatifse -1 döner, pozitifse 1 döner eğer verilen değer 0 ise 0 döner.

SELECT SIGN (-5)
SELECT SIGN (5)
SELECT SIGN (0)

Birinci deyim sonucunda geriye -1 döner, ikinci deyim sonucunda geriye 1 döner, üçüncü deyim sonucunda geriye 0 döner.

POWER : Üs alma işlemi gerçekleştirir. Verilen iki değerden ilki taban ikincisi üs olarak kabul edilir.

SELECT POWER (5,2)

Deyimi sonucunda 5*5 işlemi yapılır yani 5^2 işlemi yapılır ve geriye 25 döner.

SQRT Bu fonksiyon ile verilen değerin karekökü alınır.

SELECT SQRT(25)

Bir cevap yazın

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