त्वरित क्वेरी के लिए, MySQL IN() का उपयोग करें क्योंकि यह आंतरिक रूप से अनुक्रमण का उपयोग करता है। आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable1618 -> (-> ClientId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> ClientName varchar(20), -> ClientEmailId varchar(30) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.53 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें:
mysql> DemoTable1618(ClientName,ClientEmailId) मानों ('क्रिस ब्राउन', '[email protected]') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> DemoTable1618(ClientName,ClientEmailId) मानों में डालें ('डेविड मिलर', 'मिलर डेविड@gmail.com'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable1618(ClientName,ClientEmailId) मानों में डालें('जॉन डो','[email protected]');क्वेरी ओके, 1 पंक्ति प्रभावित (0.28 सेकंड)mysql> DemoTable1618(ClientName,ClientEmailId) मान ('जॉन स्मिथ','[email protected]') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)mysql> सम्मिलित करें DemoTable1618(ClientName,ClientEmailId) मानों में ('एडम स्मिथ', '[email protected]'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> DemoTable1618 से * चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+--------------+--------------------- -----+| क्लाइंट आईडी | क्लाइंटनाम | ClientEmailId |+----------+--------------+--------------------- ----+| 1 | क्रिस ब्राउन | ब्राउन[email protected] || 2 | डेविड मिलर | मिलर डेविड@gmail.com || 3 | जॉन डो | [email protected] || 4 | जॉन स्मिथ | 999जॉन_स्मिथ@gmail.com || 5 | एडम स्मिथ | एडम_स्मिथ@gmail.com |+----------+--------------+--------------------- --------+5 पंक्तियाँ सेट में (0.00 सेकंड)यहां तेजी से पूछताछ के लिए IN() का उपयोग करने के लिए क्वेरी है -
mysql> DemoTable1618 से * चुनें जहां ClientEmailId IN('[email protected]','[email protected]','[email protected]');
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+--------------+--------------------- -----+| क्लाइंट आईडी | ग्राहक का नाम | ClientEmailId |+----------+--------------+--------------------- ----+| 2 | डेविड मिलर | मिलर डेविड@gmail.com || 3 | जॉन डो | [email protected] || 4 | जॉन स्मिथ | 999जॉन_स्मिथ@gmail.com |+----------+--------------+--------------------- --------+3 पंक्तियाँ सेट में (0.00 सेकंड)