Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में 3 दशमलव स्थान कैसे प्रदर्शित करें?

MySQL में TRUNCATE() फ़ंक्शन का उपयोग करके आप दशमलव मानों को निर्दिष्ट संख्या में दशमलव स्थानों तक काट सकते हैं बिना राउंडिंग किए। यह वित्तीय गणनाओं और सटीक प्रदर्शन के लिए उपयोगी है।

उदाहरण तालिका बनाना

mysql> CREATE TABLE DemoTable (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    Value DECIMAL(10,5)
);

नमूना डेटा डालना

mysql> INSERT INTO DemoTable (Value) VALUES (109.4567);
mysql> INSERT INTO DemoTable (Value) VALUES (15.9875);
mysql> INSERT INTO DemoTable (Value) VALUES (1234.2346789);

मूल डेटा देखना (5 दशमलव स्थान)

mysql> SELECT * FROM DemoTable;

आउटपुट:

+----+------------+
| Id | Value      |
+----+------------+
| 1  | 109.45670  |
| 2  | 15.98750   |
| 3  | 1234.23468 |
+----+------------+

3 दशमलव स्थानों तक काटना

mysql> SELECT TRUNCATE(Value, 3) FROM DemoTable;

आउटपुट:

+-------------------+
| TRUNCATE(Value,3) |
+-------------------+
| 109.456           |
| 15.987            |
| 1234.234          |
+-------------------+

महत्वपूर्ण अंतर: TRUNCATE() केवल अतिरिक्त अंकों को काट देता है (कोई राउंडिंग नहीं), जबकि ROUND() निकटतम मान पर राउंड करता है। उदाहरण के लिए, TRUNCATE(1234.2346789, 3) → 1234.234 लेकिन ROUND(1234.2346789, 3) → 1234.235 होगा।

सिंटैक्स: TRUNCATE(number, decimals) जहां decimals ऋणात्मक भी हो सकता है (दशमलव बिंदु के बाईं ओर काटने के लिए)।

  1. - MySQL में टाइमस्टैम्प मान से केवल तारीख प्रदर्शित करें

    टाइमस्टैम्प मान से केवल तारीख प्रदर्शित करने के लिए MySQL में FROM_UNIXTIME() मेथड का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable -> ( -> timestampValue bigint -> ); Query OK, 0 rows affected (0.70 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: my

  1. - Spring Boot + JSP + Spring Security: DataSource कॉन्फ़िगरेशन त्रुटि कैसे ठीक करें

    समाधान application.properties में DataSource गुण परिभाषित करें। application.properties spring.datasource.username=yourUserName spring.datasource.password=yourPassword spring.datasource.url=yourDatabaseUrl spring.datasource.driver-class-name=yourDriverClassName कंट्रोलर क्लास @RestController @Reque

  1. - पायथन में फ्लोट को दो दशमलव स्थानों के साथ कैसे प्रदर्शित करें?

    आप फ्लोटिंग पॉइंट नंबर को पायथन में एक निश्चित चौड़ाई में फॉर्मेट करने के लिए स्ट्रिंग फॉर्मेटिंग का उपयोग कर सकते हैं। उदाहरण के लिए, यदि आप दशमलव बिंदुओं को 12 कैरेक्टर की चौड़ाई के साथ संरेखित करना चाहते हैं और दशमलव के दाईं ओर 2 अंक चाहते हैं, तो आप निम्न का उपयोग कर सकते हैं: >>> x = 1