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

MySQL FLOOR () फ़ंक्शन - निकटतम पूर्णांक तक गोल करें

MySQL में, FLOOR() फ़ंक्शन आपको किसी संख्या को निकटतम पूर्णांक तक गोल करने की अनुमति देता है। अधिक विशेष रूप से, यह सबसे बड़ा पूर्णांक देता है जो इसके तर्क से बड़ा नहीं है।

सिंटैक्स

वाक्य रचना इस प्रकार है:

FLOOR(X)

सटीक-मान संख्यात्मक तर्कों के लिए, वापसी मान में एक सटीक-मान संख्यात्मक प्रकार होता है। स्ट्रिंग या फ़्लोटिंग-पॉइंट तर्कों के लिए, वापसी मान में फ़्लोटिंग-पॉइंट प्रकार होता है।

उदाहरण 1 - सकारात्मक मान

तर्क के रूप में सकारात्मक मान प्रदान करने का एक उदाहरण यहां दिया गया है।

SELECT FLOOR(1.87) Result;

परिणाम:

+--------+
| Result |
+--------+
|      1 |
+--------+

इस मामले में, 1 सबसे बड़ा पूर्णांक है जो 1.87 . से बड़ा नहीं है ।

यहाँ एक और उदाहरण है, इस बार अधिक मूल्य के साथ।

SELECT FLOOR(200.87) Result;

परिणाम:

+--------+
| Result |
+--------+
|    200 |
+--------+

उदाहरण 2 - नकारात्मक मान

ऋणात्मक मान का उपयोग करने वाला एक उदाहरण यहां दिया गया है।

SELECT FLOOR(-1.87) Result;

परिणाम:

+--------+
| Result |
+--------+
|     -2 |
+--------+

इस मामले में, -2 सबसे बड़ा पूर्णांक है जो -1.87 . से बड़ा नहीं है ।

यहाँ एक और उदाहरण है।

SELECT FLOOR(-200.87) Result;

परिणाम:

+--------+
| Result |
+--------+
|   -201 |
+--------+

राउंडिंग अप - सीलिंग ()

यदि आप राउंड अप करना पसंद करते हैं, तो CEILING() . का उपयोग करें फ़ंक्शन (या इसका पर्यायवाची, CEIL() ) इसके बजाय।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं MySQL में पिवट टेबल आउटपुट कैसे वापस कर सकता हूं?

  2. LINQ से SQL कई टेबल बाएँ बाहरी जुड़ाव

  3. mySQL त्रुटि 1040:बहुत अधिक कनेक्शन

  4. सरल PHP SQL लॉगिन समस्या निवारण

  5. MySQL में एक स्ट्रिंग को हेक्साडेसिमल में कैसे बदलें - HEX ()