বহুমান critères-এ IN() দিয়ে দ্রুত ফিল্টার
একটি কলামের মান নির্দিষ্ট সংখ্যক ভ্যালুর মধ্যে আছে কিনা চেক করতে IN() অপারেটর সবচেয়ে দ্রুত ও পঠনযোগ্য।
উদাহরণ
mysql> CREATE TABLE DemoTable1523 (Id INT, Value INT); mysql> INSERT INTO DemoTable1523 VALUES (1,56), (2,78), (1,34), (2,45), (1,99);
কোয়েরি: Value 34, 99, 56-এ যেকোনো মিলে থাকা Id (GROUP BY + HAVING)
mysql> SELECT Id FROM DemoTable1523
-> WHERE Value IN ('34','99','56')
-> GROUP BY Id
-> HAVING COUNT(*) = 3;
ফলাফল
+------+ | Id | +------+ | 1 | +------+
ব্যাখ্যা: Id=1-এ ৫৬, ৩৪, ৯৯ - তিনটি মানই আছে। Id=2-এ শুধু ৭৮, ৪৫ আছে। HAVING COUNT(*) = 3 দিয়ে নিশ্চিত করা হয়েছে তিনটি মানই মিলেছে।