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

MySQL में FIND_IN_SET () फ़ंक्शन का क्या उपयोग है?

<घंटा/>

FIND_IN_SET() फ़ंक्शन, जैसा कि निर्दिष्ट नाम है, स्ट्रिंग की सूची से निर्दिष्ट स्ट्रिंग को खोजने के लिए उपयोग किया जाता है। मूल रूप से यह एक स्ट्रिंग की स्थिति देता है, यदि यह मौजूद है (एक सबस्ट्रिंग के रूप में), स्ट्रिंग्स की सूची के भीतर।

सिंटैक्स

FIND_IN_SET(Search String, string list)

यहाँ, खोज स्ट्रिंग वह स्ट्रिंग है जिसे खोजा जाना है और स्ट्रिंग सूची वह स्ट्रिंग है जिसमें अल्पविराम द्वारा अलग किए गए सबस्ट्रिंग शामिल हैं।

उदाहरण

mysql> Select FIND_IN_SET('good','Ram,is,a,good,boy');

+-----------------------------------------+
| FIND_IN_SET('good','Ram,is,a,good,boy') |
+-----------------------------------------+
|                                       4 |
+-----------------------------------------+

1 row in set (0.00 sec)

  1. MySQL IFNULL () कंट्रोल फ्लो फंक्शन का उपयोग क्या है?

    MySQL IFNULL() नियंत्रण प्रवाह फ़ंक्शन पहला तर्क लौटाएगा यदि यह NULL नहीं है अन्यथा यह दूसरा तर्क देता है। सिंटैक्स IFNULL(expression1, expression2) यहाँ अगर एक्सप्रेशन1 NULL नहीं है तो IFNULL() एक्सप्रेशन1 लौटाएगा अन्यथा एक्सप्रेशन2। यदि दोनों तर्क NULL हैं तो यह NULL लौटाएगा। निम्नलिखित उदाहरण इसे

  1. MySQL TRIM () फ़ंक्शन का उद्देश्य क्या है?

    MySQL TRIM() फ़ंक्शन का उपयोग स्ट्रिंग से विशिष्ट प्रत्यय या उपसर्ग या दोनों को हटाने के लिए किया जाता है। TRIM () फंक्शन की कार्यप्रणाली को इसके सिंटैक्स की मदद से समझा जा सकता है - सिंटैक्स TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string) यहाँ, तर्क BOTH का अर्थ है कि स्ट्रिंग से

  1. MySQL में CHAR () का उल्टा कार्य क्या है?

    MySQL में CHAR () का रिवर्स फंक्शन ASCII () या ORD () है। यहां, ASCII () सबसे बाएं वर्ण का संख्यात्मक मान देता है, जबकि ORD () तर्क के सबसे बाएं वर्ण के लिए वर्ण कोड लौटाता है आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Value int, Value1 char(1), Value2 char(1));क्वेरी ठीक है, 0 पंक्तियाँ प्रभाव