SQL Yuvarlama Fonksiyonları

SQL Yuvarlama ( Floor ve Ceil) Fonksiyonları

SQL ile tabanı verilen sayıyı en yakın küçük veya büyük tam sayıya yuvarlama “FLOOR” ve “CEILING” matematik fonksiyonları ile yapılmaktadır. Bu fonksiyonlar, veritabanlarında bulunan sayısal verilerin analizi ve işlenmesi için oldukça faydalıdır.

Bu makalede, SQL’de “FLOOR” ve “CEILING” fonksiyonları hakkında detaylı bir şekilde bilgi vereceğiz.

Sql FLOOR Yuvarlama Fonksiyonu

SQL “FLOOR” fonksiyonu, sayıları en yakın küçük tam sayıya yuvarlama için kullanılır. Bu fonksiyon, aşağıdaki şekilde kullanılabilir:

SELECT FLOOR(3.14);

Bu sorgu, “3.14” sayısını en yakın küçük tam sayı olan “3” ile değiştirir ve sonucu “3” olarak döndürür.

Sql CEILING Yuvarlama Fonksiyonu

SQL “CEILING” fonksiyonu, sayıları en yakın büyük tam sayıya yuvarlama için kullanılır. Bu fonksiyon, aşağıdaki şekilde kullanılabilir:

SELECT CEILING(3.14);

Bu sorgu, “3.14” sayısını en yakın büyük tam sayı olan “4” ile değiştirir ve sonucu “4” olarak döndürür.

FLOOR ve CEILING Fonksiyonları Arasındaki Fark

“FLOOR” ve “CEILING” fonksiyonları arasındaki temel fark, sayıların yuvarlandığı yöndür. “FLOOR” fonksiyonu, sayıyı en yakın küçük tam sayıya yuvarlar, “CEILING” fonksiyonu ise sayıyı en yakın büyük tam sayıya yuvarlar.

Örneğin, “FLOOR” fonksiyonu kullanılarak 3.14 sayısı 3’e yuvarlanırken, “CEILING” fonksiyonu kullanılarak 3.14 sayısı 4’e yuvarlanır.

Kullanım Alanları

“FLOOR” ve “CEILING” fonksiyonları, SQL’de birçok senaryoda kullanılabilir. Örneğin, finansal verilerin analizi için sıklıkla kullanılırlar.

“FLOOR” fonksiyonu, stok sayılarının güncellenmesi, ürün fiyatlarının yuvarlanması ve indirim oranlarının belirlenmesi gibi durumlarda kullanılabilir.

“CEILING” fonksiyonu ise, bir işin tamamlanması için gereken zamanın tahmin edilmesi, kaynaklar için bir bütçe oluşturulması veya sınav notlarının yuvarlanması gibi durumlarda kullanılabilir.

“FLOOR” ve “CEILING” fonksiyonları, SQL gibi birçok programlama dilinde yuvarlama için kullanılan matematiksel fonksiyonlardır. “FLOOR” fonksiyonu, sayıları en yakın küçük tam sayıya yuvarlarken, “CEILING” fonksiyonu ise sayıları en yakın büyük tam sayıya yuvarlar. Bu fonksiyonlar, veri analizi ve işlenmesi için oldukça faydalıdır ve birçok senaryoda kullanılabilir.

SQL’de “FLOOR” ve “CEILING” fonksiyonları kullanılarak, sayısal veriler daha doğru bir şekilde işlenebilir ve işletme kararları daha iyi bir şekilde desteklenebilir. Bu fonksiyonlar, SQL’de temel matematiksel fonksiyonlardır ve her SQL geliştiricisinin bilmesi gereken önemli bir konudur.

Bir Cevap Yazın