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

MySQL में ZIP कोड को "0" से फ्रंट पैड कैसे करें?


ZIP कोड को 0 से फ्रंट पैड करने के लिए, MySQL में LPAD() फंक्शन का उपयोग करें। सिंटैक्स इस प्रकार है:

SELECT LPAD(yourColumnName, columnWidth + 1, '0') AS anyVariableName FROM yourTableName;

LPAD() का उपयोग करके ZIP कोड को 0 से फ्रंट पैड करने की उपरोक्त अवधारणा को समझने के लिए, एक टेबल बनाते हैं। टेबल के कॉलम में से एक ZIP कोड है। टेबल बनाने का क्वेरी:

mysql> CREATE TABLE ZipCodePadWithZeroDemo (
    -> Name VARCHAR(200),
    -> YourZipCode INT(6)
    -> ); Query OK, 0 rows affected (0.44 sec)

टेबल में कुछ रिकॉर्ड डालें। रिकॉर्ड डालने का क्वेरी:

mysql> INSERT INTO ZipCodePadWithZeroDemo VALUES('John', 23455); Query OK, 1 row affected (0.13 sec)
mysql> INSERT INTO ZipCodePadWithZeroDemo VALUES('Carol', 46523); Query OK, 1 row affected (0.62 sec)
mysql> INSERT INTO ZipCodePadWithZeroDemo VALUES('Johnson', 12345); Query OK, 1 row affected (0.11 sec)
mysql> INSERT INTO ZipCodePadWithZeroDemo VALUES('David', 34567); Query OK, 1 row affected (0.18 sec)

टेबल से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है:

mysql> SELECT * FROM ZipCodePadWithZeroDemo;

निम्न आउटपुट है:

+---------+-------------+
| Name    | YourZipCode |
+---------+-------------+
| John    | 23455       |
| Carol   | 46523       |
| Johnson | 12345       |
| David   | 34567       |
+---------+-------------+
4 rows in set (0.00 sec)

शुरुआत में चर्चा किए गए सिंटैक्स को लागू करें ताकि मान 0 के साथ फ्रंट पैड ZIP कोड जोड़ा जा सके। क्वेरी इस प्रकार है:

mysql> SELECT LPAD(YourZipCode, 6, '0') AS UPDATEDZIPCODE FROM ZipCodePadWithZeroDemo;

हम यहाँ नाम भी प्राप्त करेंगे:

mysql> SELECT Name, LPAD(YourZipCode, 6, '0') AS UPDATEDZIPCODE FROM ZipCodePadWithZeroDemo;

निम्न आउटपुट नाम के साथ-साथ ZIP कोड प्रदर्शित करता है:

+---------+----------------+
| Name    | UPDATEDZIPCODE |
+---------+----------------+
| John    | 023455         |
| Carol   | 046523         |
| Johnson | 012345         |
| David   | 034567         |
+---------+----------------+
4 rows in set (0.00 sec)

  1. Java से MySQL डेटाबेस में डेटा कैसे डिलीट करें? Java से MySQL डेटाबेस में डेटा कैसे डिलीट करें?

    JDBC का उपयोग करके MySQL से रिकॉर्ड डिलीट करें Java से MySQL में डेटा डिलीट करने के लिए, आप JDBC के साथ SQL DELETE कथन का उपयोग करते हैं। SQL सिंटैक्स DELETE FROM टेबल_नाम WHERE शर्त; पूर्ण Java उदाहरण 1. डेटाबेस तैयारी INSERT INTO DeleteTableDemo VALUES(101, Smith), (102, Johnson); 2. Java को

  1. PHP और MySQL में  बूलियन  मानों को कैसे संभालें? PHP और MySQL में 'बूलियन' मानों को कैसे संभालें?

    MySQL में बूलियन डेटा प्रकार समझना MySQL 8.0.12 में बूलियन मानों को संभालने के लिए आप BOOL, BOOLEAN या TINYINT(1) का उपयोग कर सकते हैं। जब आप BOOL या BOOLEAN का उपयोग करते हैं, तो MySQL आंतरिक रूप से इसे TINYINT(1) में परिवर्तित कर देता है। बूलियन लिटरल का प्रतिनिधित्व BOOL या BOOLEAN डेटा प्रकार

  1. JDBC के साथ MySQL में बैकस्लैश को कैसे एस्केप करें? JDBC के साथ MySQL में बैकस्लैश को कैसे एस्केप करें?

    MySQL में JDBC का उपयोग करते समय बैकस्लैश (`\`) जैसे विशेष वर्णों को संभालने का सबसे सुरक्षित और अनुशंसित तरीका **PreparedStatement** का उपयोग करना है। यह SQL इंजेक्शन को रोकता है और स्वचालित रूप से एस्केप सीक्वेंस को सही ढंग से संभालता है। उदाहरण: PreparedStatement के साथ बैकस्लैश हैंडलिंग सबसे प