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

MySQL में, स्ट्रिंग्स की सूची से किसी विशेष स्ट्रिंग की इंडेक्स स्थिति खोजने के लिए किस फ़ंक्शन का उपयोग कर सकते हैं?


हम किसी विशेष स्ट्रिंग की इंडेक्स स्थिति को स्ट्रिंग्स की सूची से खोजने के लिए FIELD() फ़ंक्शन का उपयोग कर सकते हैं।

सिंटैक्स

FIELD(str search,String1, String2,…StringN)

यहां, str search वह स्ट्रिंग है जिसका इंडेक्स नंबर हम खोजना चाहते हैं और String1, String …StringN स्ट्रिंग्स की सूची है जिससे खोज होगी।

उदाहरण

mysql> Select FIELD('good', 'Ram', 'is', 'a', 'good', 'boy')AS 'Index Number of good'; 
+----------------------+ 
| Index Number of good | 
+----------------------+ 
|                  4   | 
+----------------------+ 
1 row in set (0.00 sec)

  1. - MySQL में FIND_IN_SET() का उपयोग करके अल्पविराम से अलग मानों की सूची से विशिष्ट ID खोजना

    MySQL में FIND_IN_SET() के साथ अल्पविराम से अलग सूची में मान खोजना FIND_IN_SET() फ़ंक्शन अल्पविराम से अलग स्ट्रिंग सूची में किसी मान की स्थिति ढूंढता है। यह SET डेटा प्रकार या CSV स्ट्रिंग के लिए उपयोगी है। व्यावहारिक उदाहरण तालिका बनाना CREATE TABLE DemoTable ( Id VARCHAR(255) ); अल्पविराम

  1. - MySQL में SUM() फंक्शन के परिणाम का WHERE क्लॉज में उपयोग: HAVING क्लॉज का उपयोग करें

    MySQL WHERE vs HAVING: एग्रीगेट फंक्शन के परिणाम पर फ़िल्टर WHERE क्लॉज पंक्तियों को समूहित करने पहले फ़िल्टर करता है, इसलिए इसमें एग्रीगेट फंक्शन (SUM, COUNT, AVG, आदि) उपयोग नहीं कर सकते। एग्रीगेट परिणाम पर फ़िल्टर के लिए HAVING क्लॉज का उपयोग करें। उदाहरण: कुल कीमत 40 से अधिक वाले नाम टेबल बनाएं

  1. - पायथन प्रोग्राम - स्ट्रिंग्स की सूची से Kवें शब्द की कैरेक्टर पोजीशन खोजें

    जब स्ट्रिंग्स की सूची से Kवें शब्द की कैरेक्टर पोजीशन खोजनी हो, तो enumerate के साथ लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है। उदाहरण नीचे इसका प्रदर्शन दिया गया है: my_list = [python, is, fun, to, learn] print(सूची है:) print(my_list) K = 15 print(K का मान है:) print(K) my_result = [element[0] f