Forum

Bölme işlemi o...
 
Bildirimler
Hepsini Temizle

Bölme işlemi ondalık sayı

5 Yazılar
2 Üyeler
0 Reactions
18.2 K Görüntüleme
(@ozguraltinel)
Gönderiler: 244
Reputable Member
Konu başlatıcı
 
[#387941]

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
(@kenanilgun)
Gönderiler: 546
Illustrious Member Yönetici
 

Merhaba Özgür bey,

KALANADET  / CAST(60 AS DECIMAL(38,4)) şeklinde dener misiniz?

İyi çalışmalar. 


 
Gönderildi : 28/06/2013 13:10
(@ozguraltinel)
Gönderiler: 244
Reputable Member
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
(@kenanilgun)
Gönderiler: 546
Illustrious Member Yönetici
 

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
(@ozguraltinel)
Gönderiler: 244
Reputable Member
Konu başlatıcı
 

Kenan Bey.

çok teşekkürler.

Şimdi Oldu 🙂 


 
Gönderildi : 28/06/2013 14:02
Paylaş: