एकल पैरामीटर में एकाधिक आईडी पास करने के लिए, FIND_IN_SET() का उपयोग करें। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1817 ( EmployeeName varchar(20), CountryName varchar(20) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1817 मानों ('क्रिस', 'AUS') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> DemoTable1817 मानों में डालें ('डेविड', 'यूके'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)mysql> DemoTable1817 मानों में डालें ('बॉब', 'यूएस'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1817 से * चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+--------------+----------------+| कर्मचारी का नाम | देश का नाम |+--------------+---------------+| क्रिस | ऑस्ट्रेलिया|| डेविड | यूके || बॉब | यूएस |+--------------+---------------+3 पंक्तियों में सेट (0.00 सेकंड)MySQL में एकल पैरामीटर के लिए एकाधिक आईडी पास करने की क्वेरी यहां दी गई है।
mysql> DemoTable1817 से * चुनें जहां find_in_set(CountryName,'US,UK');
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+--------------+----------------+| कर्मचारी का नाम | देश का नाम |+--------------+---------------+| डेविड | यूके || बॉब | यूएस |+--------------+---------------+2 पंक्तियों में सेट (0.00 सेकंड)