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

MySQL में अंतिम से शुरू होने वाले वर्णों की x संख्या को कैसे ट्रिम करें?

<घंटा/>

इसके लिए आप लंबाई () के साथ सबस्ट्रिंग () का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1329 -> ( -> StudentName varchar(40) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड)

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

mysql> DemoTable1329 मानों ('डेविड मिलर') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable1329 मानों में डालें ('क्रिस ब्राउन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable1329 मानों में डालें ('एडम स्मिथ'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) mysql> DemoTable1329 मानों में डालें ('जॉन डो'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.44 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable1329 से * चुनें;

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

<पूर्व>+--------------+| छात्र का नाम |+--------------+| डेविड मिलर || क्रिस ब्राउन || एडम स्मिथ || जॉन डो |+--------------+4 पंक्तियों में सेट (0.00 सेकंड)

अंतिम से शुरू होकर, वर्णों की X संख्या को ट्रिम करने की क्वेरी यहां दी गई है -

mysql> DemoTable1329 से सबस्ट्रिंग (StudentName, 1, length(StudentName) - 5) चुनें;

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

<पूर्व>+------------------------------------------ ------+| सबस्ट्रिंग (छात्र का नाम, 1, लंबाई (छात्र का नाम) - 5) |+------------------------------------- -----------------+| डेविड एम || क्रिस || एडम || जोह |+-------------------------------------------------------- -----+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. एनएसएसटींग से अंतिम 4 अक्षर कैसे निकालें?

    स्विफ्ट में एक स्ट्रिंग से अंतिम 4 अक्षर निकालने के लिए हम स्विफ्ट में स्ट्रिंग क्लास के आंतरिक कार्यों का उपयोग कर सकते हैं। नई रिलीज के साथ हर बार तरीकों को संशोधित, बहिष्कृत, जोड़ा और तेजी से सुधार किया गया है। स्विफ्ट इसे प्राप्त करने के लिए विभिन्न तरीके प्रदान करता है। आइए कुछ उदाहरणों के साथ

  1. MySQL से अंतिम 10 पंक्तियों का चयन कैसे करें?

    MySQL से अंतिम 10 पंक्तियों का चयन करने के लिए, हम सेलेक्ट स्टेटमेंट और लिमिट कॉन्सेप्ट के साथ एक सबक्वेरी का उपयोग कर सकते हैं। निम्नलिखित एक उदाहरण है। एक टेबल बनाना। );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.75 सेकंड) तालिका में रिकॉर्ड सम्मिलित करना। Last10RecordsDemo मान (7, सैम), (8, जस्टिन),

  1. MYSQL में विशिष्ट वर्णों से शुरू होने वाले अल्फ़ान्यूमेरिक स्ट्रिंग्स वाले कॉलम से अधिकतम मूल्य कैसे प्राप्त करें?

    अधिकतम मूल्य के लिए, रूपांतरण के लिए CAST() के साथ MAX() का उपयोग करें। चूंकि हम विशिष्ट वर्णों से शुरू होने वाले स्ट्रिंग-संख्याओं से अधिकतम मूल्य चाहते हैं, RLIKE का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रि