MySQL-এ দুটি টেবিলের মধ্যে সাধারণ ID রেকর্ডগুলো খুঁজে বের করার জন্য IN অপারেটর এবং সাবকোয়েরি ব্যবহার করা হয়।
প্রথম টেবিল (DemoTable1)
mysql> CREATE TABLE DemoTable1 (Id INT); mysql> INSERT INTO DemoTable1 VALUES (100), (110), (4), (3);
দ্বিতীয় টেবিল (DemoTable2)
mysql> CREATE TABLE DemoTable2 (Id INT, Name VARCHAR(50)); mysql> INSERT INTO DemoTable2 VALUES (4, 'Chris'), (1, 'David'), (110, 'Adam'), (210, 'Bob');
সাধারণ ID বের করার কোয়েরি
mysql> SELECT Id, Name FROM DemoTable2
WHERE Id IN (SELECT Id FROM DemoTable1);
ফলাফল:
+------+-------+ | Id | Name | +------+-------+ | 110 | Adam | | 4 | Chris | +------+-------+
ব্যাখ্যা: সাবকোয়েরি (SELECT Id FROM DemoTable1) প্রথম টেবিলের সকল ID রিটার্ন করে। বাহ্যিক কোয়েরি DemoTable2-এর থেকে সেই ID গুলোর সাথে মিল খুঁজে বের করে।