Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

इस SQL ​​​​सर्वर क्वेरी डिवीजन गणना में क्या गलत है?

ऐसा इसलिए है क्योंकि आप पूर्णांक विभाजन कर रहे हैं। आपको किसी एक ऑपरेंड को फ़्लोट, या दशमलव (आपके द्वारा की जा रही गणना की सटीकता और उद्देश्य के आधार पर) में बदलना चाहिए:

((CAST((a+ b + c) AS FLOAT) / 3) / 216647 * 10)

या संभवतः:

(((a+ b + c) / 3.0) / 216647.0 * 10)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में अल्पविराम के साथ संख्याओं को कैसे प्रारूपित करें

  2. कृपया SQL सर्वर आँकड़ों को बेहतर बनाने में मदद करें!

  3. SQL सर्वर 2016:SQL स्क्रिप्ट से एक तालिका बनाएँ

  4. किसी इकाई फ्रेमवर्क कोड से SQL दृश्य का उपयोग करना पहला संस्करण 5

  5. Sql सर्वर 2005 में टाइम डेटा टाइप