नीचे दिए गए सिंटैक्स के अनुसार IN() में अल्पविराम से अलग की गई स्ट्रिंग सेट करें:
अपनेTableName से *चुनें जहां yourColumnName IN('yourCommaSeparatedValue');
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1314-> (-> Number varchar(100)-> );query OK, 0 Rows प्रभावित (0.53 sec)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> DemoTable1314 मानों में डालें ('45,67,89'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> DemoTable1314 मानों में डालें ('10,20,50'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड)mysql> DemoTable1314 मानों में डालें ('90,56,45'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1314 से *चुनें;
आउटपुट
<पूर्व>+----------+| नंबर |+----------+| 45,67,89 || 10,20,50 || 90,56,45 |+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)MySQL `IN ()` में अल्पविराम से अलग किए गए स्ट्रिंग का उपयोग करने के लिए क्वेरी निम्नलिखित है:
mysql> DemoTable1314 से * चुनें जहां नंबर IN('10,20,50');