17 Kasım 2009 Salı

Sql de Yuvarlama Fonksiyonları

FLOOR = Aşağı yuvarla (Herhangi bir ondalık için sayının kendinden küçük, en büyük tam sayıyı verir)
CEILING = Aşağı yuvarla (Herhangi bir ondalık için sayının kendinden büyük, en küçük tam sayıyı verir)
ROUND = Sayının yakın olduğu tam sayı değerini verir.

SELECT FLOOR(12.252141),Ceiling(12.252141),Round(12.252141,0)

Sonuç : 12 13 12.000000

SELECT FLOOR(12.987363),Ceiling(12.987363),Round(12.987363,0)

Sonuç : 12 13 13.000000

Not : Round fonksiyonu 2 parametre alır. Birincisi yuvarlayacağı sayı ikincisi ise yuvarlarken virgülden sonra dikkate alacağı hane sayısını ifade eder.

Round(12.252141,0) =12.000000
Round(12.252141,1) = 12.300000
Round(12.252141,2) = 12.250000
Round(12.252141,3) = 12.252000
Round(12.252141,4) = 12.252100

Hiç yorum yok:

Yorum Gönder

Not: Yalnızca bu blogun üyesi yorum gönderebilir.