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

MySQL में कॉलम मानों में विशेष वर्ण जोड़ें

<घंटा/>

आइए पहले एक −

. बनाएं
mysql> टेबल बनाएं DemoTable1626 -> ( -> Name varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.37 सेकंड)

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

mysql> DemoTable1626 मानों ('क्रिस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable1626 मानों ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.34 सेकंड) mysql> सम्मिलित करें DemoTable1626 मानों में ('रॉबर्ट'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)

. का चयन करके तालिका से सभी रिकॉर्ड प्रदर्शित करें
mysql> DemoTable1626 से * चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+----------+| नाम |+-----------+| क्रिस || बॉब || रॉबर्ट |+----------+3 पंक्तियों में सेट (0.00 सेकंड)

विशेष वर्ण जोड़ने की क्वेरी निम्नलिखित है -

mysql> डेमोटेबल1626 से rpad (नाम, अगर (लंबाई (नाम)> =5,10,7), '*') चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+-------------------------------------------+| आरपीएडी (नाम, अगर (लंबाई (नाम)> =5,10,7), '*') |+-------------------------- -------------------+| क्रिस ***** || बॉब **** || रॉबर्ट **** |+------------------------------------------ सेट में +3 पंक्तियाँ (0.00 सेकंड)
  1. MySQL कॉलम वैल्यू में 000 कैसे जोड़ें?

    000 जोड़ने के लिए, ZEROFILL की अवधारणा का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1913 (कोड int(4) ZEROFILL AUTO_INCREMENT NOT NULL, PRIMARY KEY(Code));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1913 मानों में सम

  1. MySQL में स्ट्रिंग मान (स्ट्रिंग, संख्या और विशेष वर्ण) वाले कॉलम से एक विशिष्ट रिकॉर्ड प्राप्त करें

    इसके लिए आप ORDER BY CAST() का इस्तेमाल कर सकते हैं। आइए एक उदाहरण देखें - टेबल बनाएं DemoTable2006(UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserCode varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.14 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2006 (UserCode)

  1. स्ट्रिंग, संख्याओं और विशेष वर्णों सहित स्तंभ मानों वाली तालिका को अद्यतन करने के लिए MySQL नियमित अभिव्यक्ति

    इसके लिए REGEXP के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2023 मानों में डालें (US-101); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालिक