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

हम MySQL फ़ंक्शंस का उपयोग करके एक स्ट्रिंग को दूसरे के साथ कैसे भर सकते हैं?


MySQL के दो कार्य हैं, अर्थात् LPAD() और RPAD() जिसकी मदद से हम एक स्ट्रिंग को दूसरी स्ट्रिंग से भर सकते हैं।

LPAD() फ़ंक्शन, जैसा कि नाम से पता चलता है, एक स्ट्रिंग को दूसरी स्ट्रिंग के साथ छोड़ देता है। MySQL में इसका उपयोग करने के लिए सिंटैक्स निम्नलिखित है -

सिंटैक्स

एलपीएडी(ओरिजिनल_स्ट्रिंग, @लेंथ, पैड_स्ट्रिंग)

यहाँ,

  • origin_string वह स्ट्रिंग है जिसमें हम एक और स्ट्रिंग भरते हैं।
  • @length स्टफिंग के बाद लौटाए गए स्ट्रिंग की कुल लंबाई है।
  • Pad_string वह स्ट्रिंग है जिसे मूल_स्ट्रिंग से भरा जाना है।

उदाहरण

mysql> LPAD('tutorialspoint',18,'www.');+----------------------------- चुनें -----+| LPAD('tutorialspoint',18,'www.') |+--------------------------------------+ | www.tutorialspoint |+------------------------------------------+1 पंक्ति सेट में (0.00 सेकंड) 

RPAD() फ़ंक्शन, जैसा कि नाम से पता चलता है, एक स्ट्रिंग को दूसरी स्ट्रिंग के साथ राइट स्टफ करें। MySQL में इसका उपयोग करने के लिए सिंटैक्स निम्नलिखित है -

सिंटैक्स

आरपीएडी(ओरिजिनल_स्ट्रिंग, @लेंथ, पैड_स्ट्रिंग)

यहाँ,

  • ऑरिजिनल_स्ट्रिंग वह स्ट्रिंग है जिसमें हम एक और स्ट्रिंग भरते हैं।
  • @length स्टफिंग के बाद लौटाए गए स्ट्रिंग की कुल लंबाई है।
  • Pad_string वह स्ट्रिंग है जिसे मूल_स्ट्रिंग से भरा जाना है।

उदाहरण

mysql> RPAD चुनें ('www.tutorialspoint',22,'.com');+------------------------------------- -----------+| आरपीएडी ('www.tutorialspoint',22,'.com') |+------------------------------------- -----+| www.tutorialspoint.com |+------------------------------------------+1 पंक्ति सेट में (0.06 सेकंड)

  1. मैं अपने MySQL डेटाबेस में एम्परसेंड के साथ &को कैसे बदल सकता हूँ?

    एम्परसेंड के साथ &को बदलने के लिए, MySQL REPLACE() का उपयोग करें। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable(    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    Value varchar(100) ); Query OK, 0 rows affected (1.06 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर

  1. SUBSTRING_INDEX का उपयोग करके MySQL में स्ट्रिंग को कैसे विभाजित करें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1465 मानों (जॉन डो) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - DemoTable1465 से *

  1. मैं पायथन का उपयोग करके स्ट्रिंग के साथ संख्या को कैसे बदल सकता हूं?

    इस उद्देश्य के लिए आइए हम एक डिक्शनरी ऑब्जेक्ट का उपयोग करें जिसमें अंक कुंजी के रूप में हों और इसका शब्द प्रतिनिधित्व मान के रूप में - dct={'0':'zero','1':'one','2':'two','3':'three','4':'four',      '