সাবকোয়েরি হিসেবে COUNT(*) ব্যবহার করে ভিন্ন ডেটাবেসের টেবিলের রো কাউন্ট একসাথে আনা যায়। ডেটাবেস নাম টেবিলের আগে ডট দিয়ে দিতে হয়।
web ডেটাবেসে টেবিল ১
mysql> CREATE TABLE DemoTable1 (Value INT); mysql> INSERT INTO DemoTable1 VALUES(10), (20);
test ডেটাবেসে টেবিল ২
mysql> CREATE TABLE DemoTable2 (Value INT); mysql> INSERT INTO DemoTable2 VALUES(100), (200);
একক কোয়েরিতে দুটি কাউন্ট
mysql> SELECT
-> (SELECT COUNT(*) FROM web.DemoTable1) AS Table1Count,
-> (SELECT COUNT(*) FROM test.DemoTable2) AS Table2Count;
আউটপুট:
+---------------+---------------+ | Table1Count | Table2Count | +---------------+---------------+ | 2 | 2 | +---------------+---------------+
ব্যাখ্যা: প্রতিটি সাবকোয়েরি একটি স্ক্যালার ভ্যালু রিটার্ন করে, যা মূল SELECT-এ কালাম হিসেবে দেখানো হয়।