INFORMATION_SCHEMA.COLUMNS থেকে COUNT(DISTINCT ...) ব্যবহার করে ডেটাবেসের টেবিল ও কলাম সংখ্যা বের করুন।
কোয়েরি
SELECT
COUNT(DISTINCT TABLE_NAME) AS TotalTables,
COUNT(COLUMN_NAME) AS TotalColumns
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'yourDatabaseName';
উদাহরণ (sample ডেটাবেস)
SELECT
COUNT(DISTINCT TABLE_NAME) AS TotalTables,
COUNT(COLUMN_NAME) AS TotalColumns
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'sample';
আউটপুট
+------------+-------------+ | TotalTables | TotalColumns | +------------+-------------+ | 123 | 287 | +------------+-------------+
অন্যান্য উপযোগী কোয়েরি
-- প্রতিটি টেবিলের কলাম সংখ্যা SELECT TABLE_NAME, COUNT(*) AS ColumnCount FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'sample' GROUP BY TABLE_NAME ORDER BY ColumnCount DESC;