IN() ক্লজ ব্যবহার করে অন্তর্ভুক্ত করুন
নির্দিষ্ট মানগুলোকে শুধু দেখতে (বাকিগুলো বাদ দিয়ে) WHERE column IN (val1, val2, ...) ব্যবহার করুন।
উদাহরণ: টেবিল ও ডেটা
mysql> CREATE TABLE DemoTable (Id INT, FirstName VARCHAR(20));
mysql> INSERT INTO DemoTable VALUES(100,'Larry'),(10,'Chris'),(110,'Robert'),(90,'David');
সকল রেকর্ড:
+------+-----------+ | Id | FirstName | +------+-----------+ | 100 | Larry | | 10 | Chris | | 110 | Robert | | 90 | David | +------+-----------+
ID ১০ বাদ দিয়ে (১১০, ৯০, ১০০) দেখান
mysql> SELECT * FROM DemoTable WHERE Id IN (110, 90, 100);
ফলাফল:
+------+-----------+ | Id | FirstName | +------+-----------+ | 100 | Larry | | 110 | Robert | | 90 | David | +------+-----------+
বিকল্প: বাদ দিতে চাইলে WHERE Id NOT IN (10) ব্যবহার করুন। IN() লিস্ট বড় হলে ইনডেক্স ব্যবহার করতে পারে, কিন্তু খুব বড় লিস্টে পারফরম্যান্স কমতে পারে।