30 NİSAN 2012, PAZARTESİ
SQL - Yuvarlama için 2 ondalık basamak
Saat, 2 ondalık basamağa yuvarlanır dakika dönüştürmek istiyorum.Ben de virgülden sonra en fazla 2 sadece numaralarını görüntüler. Eğer 650 olarak dakikam varsa.Sonra saat 10.83 olmalıdır
Şimdiye kadar var:
Select round(Minutes/60.0,2) from ....
Ama bu durumda, eğer benim dakika ise,630 - saat 10.5000000 olduğunu söylüyorlar. Ama 10.50 yalnızca(yuvarlama sonra) olarak bunu istiyorum. Bunu nasıl elde ederim?
CEVAP
30 NİSAN 2012, PAZARTESİ
numeric(x,2)
olarak sizin sonuç dökme misiniz? x <= 38
nereye
select
round(630/60.0,2),
cast(round(630/60.0,2) as numeric(36,2))
Verir
10.500000 10.50
Bunu Paylaş:
# - c Nasıl 2 ondalık basamak (bir say...
Sayı biçimi için her zaman 2 ondalık b...
*Her zaman* yuvarlama BigDecimal iki o...
Nasıl her zaman 2 ondalık basamak göst...
Nasıl jruby iki ondalık basamak için b...