हां, आप MySQL FIND_IN_SET() का उपयोग करके विशेष संख्याएं खोज सकते हैं। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(ListOfNumbers varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.24 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल मानों में डालें ('784,746,894,344'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें ('456,322,333,456'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में ('654,785,678,456'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.47 सेकंड) mysql> डेमोटेबल मानों में डालें ('123,676,847,785'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.34 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------------+| लिस्टऑफनंबर |+-----------------+| 784,746,894,344 || 456,322,333,456 || 654,785,678,456 || 123,676,847,785 |+-----------------+4 पंक्तियाँ सेट में (0.00 सेकंड)रिकॉर्ड में विशेष संख्याओं को खोजने के लिए क्वेरी निम्नलिखित है -
mysql> डेमोटेबल से * चुनें जहां find_in_set('456',ListOfNumbers);
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------------+| लिस्टऑफनंबर |+-----------------+| 456,322,333,456 || 654,785,678,456 |+-----------------+2 पंक्तियों में सेट (0.28 सेकंड)