Forum
Bildirimler
Hepsini Temizle
SQL Server
5
Yazılar
2
Üyeler
0
Reactions
14.8 K
Görüntüleme
Konu başlatıcı
SELECT KALANADET, KALANADET / 60 AS PAKET
FROM dbo.DEPOTAKIP
yukarıdaki sorgu ile sonuç alıyorum ama ondalık gelmiyor. Ne yaptıysam başaramadım. Eminim çok kolaydır. Yardımcı olurmusunuz?
X,XX şeklinde yani virgülden sonra 2 basamak gelsin sadece.
Gönderildi : 28/06/2013 12:31
Merhaba Özgür bey,
KALANADET / CAST(60 AS DECIMAL(38,4)) şeklinde dener misiniz?
İyi çalışmalar.
Gönderildi : 28/06/2013 13:10
Konu başlatıcı
Kenan Bey.
3.333333333333333333333333 şeklinde çıkıyor sonuç. 2 hane gözükmesi için ne yapmak lazım?
Gönderildi : 28/06/2013 13:26
O halde tüm sütunu CAST işlemi ile DECIMAL olarak ayarlamanız gerekmektedir.
Örnek ;
CAST(column1 / CAST(8 AS DECIMAL(38,2)) AS DECIMAL(38,2))
Gönderildi : 28/06/2013 13:46
Konu başlatıcı
Kenan Bey.
çok teşekkürler.
Şimdi Oldu 🙂
Gönderildi : 28/06/2013 14:02