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

MySQL में संख्या को 2 दशमलव स्थानों तक कैसे फॉर्मेट करें?


आप MySQL से TRUNCATE() फंक्शन का उपयोग करके संख्या को 2 दशमलव स्थानों तक फॉर्मेट कर सकते हैं। सिंटैक्स इस प्रकार है:

SELECT TRUNCATE(yourColumnName, 2) AS anyVariableName FROM yourTableName;

उपरोक्त सिंटैक्स को समझने के लिए, पहले एक टेबल बनाते हैं। टेबल बनाने का क्वेरी:

mysql> CREATE TABLE FormatNumberTwoDecimalPlace (
    -> Number FLOAT
    -> ); Query OK, 0 rows affected (0.59 sec)

INSERT कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें:

mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(123.456); Query OK, 1 row affected (0.13 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(1.6789); Query OK, 1 row affected (0.19 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(12.2); Query OK, 1 row affected (0.14 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(12356.23145); Query OK, 1 row affected (0.40 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(12356); Query OK, 1 row affected (0.14 sec)
mysql> INSERT INTO FormatNumberTwoDecimalPlace VALUES(.5678); Query OK, 1 row affected (0.28 sec)

आइए अब SELECT कमांड का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> SELECT * FROM FormatNumberTwoDecimalPlace;

आउटपुट

+---------+
| Number  |
+---------+
| 123.456 |
| 1.6789  |
| 12.2    |
| 12356.2 |
| 12356   |
| 0.5678  |
+---------+
6 rows in set (0.04 sec)

यहाँ संख्या को दो दशमलव स्थानों तक फॉर्मेट करने का क्वेरी है:

mysql> SELECT TRUNCATE(Number, 2) AS TwoValueAfterDecimal FROM FormatNumberTwoDecimalPlace;

आउटपुट

+----------------------+
| TwoValueAfterDecimal |
+----------------------+
| 123.45               |
| 1.67                 |
| 12.19                |
| 12356.23             |
| 12356.00             |
| 0.56                 |
+----------------------+
6 rows in set (0.00 sec)

  1. - MySQL में हजारों संख्या के लिए राशि मानों को दो दशमलव स्थानों के साथ फॉर्मेट करना

    FORMAT() फंक्शन का उपयोग करके संख्या को हजारों विभाजक के साथ फॉर्मेट करना हजारों संख्या के लिए MySQL FORMAT() का उपयोग करें। पहले टेबल बनाएं: create table DemoTable1394 ( Amount decimal(7,3) ); Query OK, 0 rows affected (0.68 sec) रिकॉर्ड डालें: insert into DemoTable1394 values(8769); Query OK, 1

  1. - MySQL में DATE_FORMAT से टेबल कॉलम के दिनांक प्रारूप बदलें

    DATE_FORMAT(date, format) फ़ंक्शन का उपयोग करके DATETIME/DATE कॉलम को वांछित स्ट्रिंग प्रारूप में प्रदर्शित करें। टेबल बनाएं mysql> CREATE TABLE DemoTable1906 (DueTime DATETIME); डेटा डालें mysql> INSERT INTO DemoTable1906 VALUES(NOW()), (CURDATE()), (2017-10-11), (2015-01-12), (2018-04-25);

  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