আপনি এর জন্য IN অপারেটর ব্যবহার করতে পারেন।
সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে yourColumnNameIN('yourValue1','yourValue2','yourValue3',...........N);
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল InOperatorDemo তৈরি করুন -> ( -> ClientId int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.52 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> InOperatorDemo মানগুলিতে ঢোকান 120); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> InOperatorDemo মানগুলিতে ঢোকান (230); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> InOperatorDemo মানগুলিতে ঢোকান (270); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.15 সেকেন্ড)mysql> InOperatorDemo মান (300) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> InOperatorDemo থেকে *নির্বাচন করুন;
নিচের আউটপুট −
<প্রে>+---------+| ক্লায়েন্টআইডি |+---------+| 101 || 110 || 120 || 230 || 270 || 300 |+---------+6 সারি সেটে (0.00 সেকেন্ড)IN অপারেটর −
এর সাথে কলাম থেকে মান পাওয়ার জন্য এখানে ক্যোয়ারী রয়েছেmysql> InOperatorDemo থেকে *নির্বাচন করুন যেখানে ClientId IN('120','270','300');
নিচের আউটপুট −
<প্রে>+---------+| ক্লায়েন্টআইডি |+---------+| 120 || 270 || 300 |+---------+3 সারি সেটে (0.00 সেকেন্ড)