SQL Server’da İki Sütun Arasındaki Yüzde Oranını Hesaplamak

Herkese merhaba

Bu yazıda SQL Server’da iki sütun arasındaki yüzde oranının nasıl hesaplanacağı hakkında bilgi vermeye çalışacağım.

SQL Server’da bazı durumlarda iki sütun arasındaki yüzde oranını hesaplama ihtiyacınız olabilir.

Örnek olması açısından aşağıda basit bir örnek yaptım. Sizler de kendi sorgunuzu buna benzer şekilde revize edebilirsiniz.

--Tablo oluşturulması

CREATE TABLE TiyatroSalonu
(
    ID INT PRIMARY KEY IDENTITY(1, 1),
    OturanKisiSayisi INT,
    KoltukSayisi INT
);

--Tabloya veri eklenmesi

INSERT INTO TiyatroSalonu
(
    OturanKisiSayisi,
    KoltukSayisi
)
VALUES
(1, 20),
(5, 18),
(4, 15);

--İki sütun arasındaki yüzde oranını hesaplamak

SELECT CAST(ID AS VARCHAR(2)) + ' Numaralı Salon' AS SalonNo,
       OturanKisiSayisi,
       KoltukSayisi,
       '% ' + CAST(CAST(OturanKisiSayisi * 100.0 / KoltukSayisi AS DECIMAL(5, 2)) AS NVARCHAR(10)) AS DolulukOran
FROM TiyatroSalonu;

Yukarıdaki kod bloğunu çalıştırdığınızda aşağıdaki sonucu göreceksiniz.

SQL Server'da İki Sütun Arasındaki Yüzde Oranını Hesaplamak

Görüldüğü üzere iki sütun arasındaki yüzde oran hesaplanmış oldu.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

1.236 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!