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

MySQL सबस्ट्रिंग () फ़ंक्शन का उपयोग FROM और FOR कीवर्ड्स के साथ कैसे किया जा सकता है?

<घंटा/>

FROM और FOR कीवर्ड का उपयोग करके SUBSTRING() फ़ंक्शन का सिंटैक्स मानक MySQL सिंटैक्स है।

सिंटैक्स

सबस्ट्रिंग (लेन के लिए स्थिति से str)

यहाँ,

  • str वह स्ट्रिंग है जिससे सबस्ट्रिंग वापस की जाएगी।
  • स्थिति सबस्ट्रिंग की प्रारंभिक स्थिति है।
  • लेन सबस्ट्रिंग की लंबाई है यानी स्ट्रिंग से प्राप्त वर्णों की कुल संख्या।

उदाहरण

mysql> सबस्ट्रिंग का चयन करें('foobarbar' 4 से 5 के लिए);+-------------------------------- -----+| सबस्ट्रिंग ('फोबारबार' 4 से 5 के लिए) |+-------------------------------------+ | बारबा |+------------------------------------------+1 पंक्ति सेट में (0.00 सेकंड) 

ऊपर दिया गया परिणाम, SUBSTRING () फ़ंक्शन में FROM और FOR कीवर्ड के उपयोग को बहुत स्पष्ट करता है।


  1. हम डेटाबेस से एक MySQL संग्रहीत फ़ंक्शन को कैसे हटा सकते हैं?

    यदि हमारे पास ALTER ROUTINE विशेषाधिकार हैं तो DROP FUNCTION स्टेटमेंट की मदद से, हम एक MySQL संग्रहीत फ़ंक्शन को हटा सकते हैं। इसका सिंटैक्स इस प्रकार हो सकता है - सिंटैक्स DROP FUNCTION [IF EXISTS] function_name यहाँ function_name उस फंक्शन का नाम है जिसे हम अपने डेटाबेस से हटाना चाहते हैं। उदाहर

  1. हम FROM क्लॉज के साथ MySQL सबक्वेरी का उपयोग कैसे कर सकते हैं?

    सबक्वायरी SELECT स्टेटमेंट FROM क्लॉज में अच्छी तरह से काम कर सकती है। उसी के लिए वाक्य रचना निम्नलिखित है - SELECT … FROM(subquery) [AS] name … इसे समझने के लिए हम तालिका कारों से निम्नलिखित डेटा का उपयोग कर रहे हैं - mysql> Select * from Cars; +------+--------------+---------+ | I

  1. मैं बिल्ट-इन-कमांड (\g और \G) को एक दूसरे के साथ कैसे जोड़ सकता हूं, जिसका उपयोग MySQL स्टेटमेंट को निष्पादित करने के लिए किया जाता है?

    जैसा कि हम जानते हैं कि बिल्ट-इन-कमांड (\G और \g) निष्पादन के लिए MySQL सर्वर को कमांड भेजते हैं और दोनों के परिणाम सेट का अलग-अलग प्रारूप होता है। उन्हें संयोजित करने और बिना त्रुटि के परिणाम प्राप्त करने के लिए, हमें एक ही कथन में दो प्रश्न लिखने होंगे, एक प्रश्न \G के साथ और दूसरा अंत में \g के स