SQL Server’da Round Fonksiyonu
Herkese merhaba,
Bu yazıda size SQL Server’da Round Fonksiyonundan bahsedeceğim.
SQL Server’da bazı durumlarda Round fonksiyonunu kullanmak isteyebilirsiniz.
Sqrt fonksiyonuna kısaca yuvarlama fonksiyonu diyebiliriz. Ondalık sayıların sadece belli bir kısmının alınmasında kullanılır. Sayıya yakın olan tam sayı değerine yuvarlama işlemi yapar. Ne demek istiyoruz bir örnekle açıklayalım.
SELECT round(1234.56789, 2, 0) -- 1234.57
SELECT round(1234.56789, 2, 1) -- 1235.56
Buradaki örnekte görüldüğü üzere Round fonksiyonunun ilk parametresi bize hangi sayı için yuvarlama işlemi yapmak istiyoruz onu soruyor. İkinci parametre hangi değere kadar yuvarlama işlemi yapacağız onu sorar. Üçüncü parametre ise virgülden sonraki kısımdan ne kadarını kırpmak istiyoruz bize onu söylüyor. Burada 1 yazılarak virgülden sonraki ilk basamak dikkate alındı ve işlem yapıldı. 0 verilen parametrede ise genel olarak bakıyor ve yuvarlama işlemi yapıyor. İkisinin arasındaki fark bu yüzden bu şekilde oldu. Genelde ikinci parametrenin kullanımını görmeniz zor olabilir ama yine de bilmenizde fayda var.
İşlem en açık haliyle bu şekildedir.
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.