Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL Server

SQL सर्वर में राउंड फ़ंक्शन

यह लेख आपको विस्तार से दिखाएगा कि SQL सर्वर ROUND () फ़ंक्शन का सिंटैक्स और उदाहरणों के साथ उपयोग कैसे करें ताकि बेहतर रूप से विज़ुअलाइज़ और फ़ंक्शन को बेहतर ढंग से कैप्चर किया जा सके।

वर्णन करें

राउंड फंक्शन SQL सर्वर में संख्याओं को एक निश्चित दशमलव स्थान पर गोल करने के लिए उपयोग किया जाता है।

सिंटैक्स

SQL सर्वर में ROUND फ़ंक्शन का उपयोग करने के लिए, हम निम्नलिखित सिंटैक्स का उपयोग करते हैं:

 ROUND(number, decimal, operation) 

पैरामीटर :

  1. संख्या: नंबर राउंड में पास हो गया
  2. दशमलव :द दशमलव स्थानों की संख्या को पूर्णांकित किया जाता है। यह मान धनात्मक या ऋणात्मक पूर्णांक होना चाहिए। यदि इस पैरामीटर को छोड़ दिया जाता है, तो ROUND फ़ंक्शन संख्या को 0 दशमलव स्थानों पर गोल कर देगा।
  3. ऑपरेशन: पैरामीटर की आवश्यकता नहीं है। ऑपरेशन कोई अन्य संख्यात्मक मान हो सकता है। जब यह 0 (या छोड़ा गया) होता है, तो ROUND फ़ंक्शन परिणाम को दशमलव में गोल कर देगा। यदि ऑपरेशन 0 के अलावा कोई अन्य मान है, तो ROUND फ़ंक्शन परिणाम को दशमलव में काट देगा।

गोल करने का सिद्धांत :

जब आप संख्या को गोल करते हैं, तो सिस्टम संख्या की स्थिति (दशमलव + 1) की जांच करेगा:

  1. यदि संख्या 4 से अधिक है, तो दशमलव स्थिति में संख्या 1 जोड़ देगी। पीछे की संख्या 0 हो जाती है
  2. यदि संख्या 5 से कम है, तो दशमलव स्थिति में संख्या वही रहेगी। पीछे की संख्या 0 हो जाती है

उदाहरण के लिए हमारे पास दशमलव संख्या 423.3241 है

SQL सर्वर में राउंड फ़ंक्शन

  1. सिलेक्ट राउंड (423.3241, -2) का परिणाम 400.000 है
  2. सिलेक्ट राउंड (423.3241, -1) का परिणाम 420.000 है
  3. सिलेक्ट राउंड (423.3241, 0) का परिणाम 423.0000 है
  4. सिलेक्ट राउंड (423.3241, 1) का परिणाम 423.3000 है
  5. सिलेक्ट राउंड (423.3241, 2) का परिणाम 423.3200 है
  6. सिलेक्ट राउंड (423.3241, 3) का परिणाम 423.3240 है
  7. सिलेक्ट राउंड (423.3241, 4) का परिणाम 423.3241 है

नोट :

  1. सीलिंग और फ्लोर फंक्शन भी देखें।
  2. ROUND फ़ंक्शन का उपयोग SQL सर्वर के बाद के संस्करणों में किया जा सकता है:SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008 और SQL Server 2005।

उदाहरण के लिए

एक नज़र डालें और SQL सर्वर में ROUND फ़ंक्शन के कुछ उदाहरण देखें।

उदाहरण 1:संख्याओं को गोल करें

 SELECT ROUND(125.315, 2); 
Result: 125.320 (kết quả được làm tròn vì tham số thứ 3 bị bỏ qua)

SELECT ROUND(125.315, 2, 0);
Result: 125.320 (kết quả được làm tròn vì tham số thứ 3 là 0)

SELECT ROUND(125.315, 2, 1);
Result: 125.310 (kết quả bị cắt bớt vì tham số thứ 3 khác 0)

SELECT ROUND(125.315, 1);
Result: 125.300 (kết quả được làm tròn vì tham số thứ 3 bị bỏ qua)

SELECT ROUND(125.315, 0);
Result: 125.000 (kết quả được làm tròn vì tham số thứ 3 bị bỏ qua)

SELECT ROUND(125.315, -1);
Result: 130.000 (kết quả được làm tròn vì tham số thứ 3 bị bỏ qua)

SELECT ROUND(125.315, -2);
Result: 100.000 (kết quả được làm tròn vì tham số thứ 3 bị bỏ qua)

उदाहरण 2:हमारे पास निम्न डेटा तालिका है

SQL सर्वर में राउंड फ़ंक्शन

1. वेबसाइट के उप-स्तंभ और दर प्राप्त करें, अनुपात को दूसरे दशमलव स्थान पर गोल करें

 SELECT Chuyenmuccon, ROUND(Tyle, 2) AS Tylemoi 
FROM Quantrimang;

Result:
Chuyenmuccon Tylemoi
SQL Server 74.63
Facebook 58.99
Python 36.22
JavaScript 42.68
Google Chrome 94.88
Instagram 82.16

2. वेबसाइट पर उप-स्तंभ और प्रोग्रामिंग का प्रतिशत प्राप्त करें, पूर्णांक भाग के अनुपात को गोल करें

 SELECT Chuyenmuccon, ROUND(Tyle, 0) AS Tylemoi 
FROM Quantrimang
WHERE Chuyenmuclon="Lap trinh";

Result:
Chuyenmuccon Tylemoi
SQL Server 75
Python 36
JavaScript 43

  1. SQL सर्वर में AVG फ़ंक्शन

    यह लेख आपको विस्तार से बताएगा कि SQL सर्वर में AVG () न्यूमेरिकल प्रोसेसिंग फंक्शन को विशिष्ट सिंटैक्स और उदाहरणों के साथ बेहतर रूप से विज़ुअलाइज़ करने और फ़ंक्शन को कैप्चर करने के लिए कैसे उपयोग किया जाए। वर्णन करें औसत फ़ंक्शन SQL सर्वर में चयनित पंक्ति के निर्दिष्ट कॉलम के अनुसार किसी व्यंजक का औ

  1. SQL सर्वर में सीलिंग फ़ंक्शन

    यह लेख आपको विस्तार से दिखाएगा कि SQL सर्वर CEILING () फ़ंक्शन का सिंटैक्स और विशिष्ट उदाहरणों के साथ उपयोग कैसे करें ताकि फ़ंक्शन को विज़ुअलाइज़ करना और कैप्चर करना आसान हो सके। वर्णन करें SQL सर्वर में CEILING फ़ंक्शन संख्या या व्यंजक का ऊपरी बाउंड मान लौटाता है, यानी सबसे छोटा पूर्णांक मान देता ह

  1. SQL सर्वर में राउंड फ़ंक्शन

    यह लेख आपको विस्तार से दिखाएगा कि SQL सर्वर ROUND () फ़ंक्शन का सिंटैक्स और उदाहरणों के साथ उपयोग कैसे करें ताकि बेहतर रूप से विज़ुअलाइज़ और फ़ंक्शन को बेहतर ढंग से कैप्चर किया जा सके। वर्णन करें राउंड फंक्शन SQL सर्वर में संख्याओं को एक निश्चित दशमलव स्थान पर गोल करने के लिए उपयोग किया जाता है। सिं