SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • Bokeh

    Bokeh

    9 HAZİRAN 2014
  • steven johns

    steven johns

    11 Mart 2011