কম্পিউটার টিউটোরিয়াল

MySQL ডেটাবেসের সকল টেবিলের মোট ফিল্ড সংখ্যা বের করা


MySQL-এ INFORMATION_SCHEMA.COLUMNS দিয়ে মোট কলাম গণনা

একটি ডেটাবেসের সকল টেবিল মিলিয়ে মোট কতটি কলাম (ফিল্ড) আছে তা বের করতে INFORMATION_SCHEMA.COLUMNS টেবিল কোয়ারি করা হয়।

সিনট্যাক্স

SELECT COUNT(*) AS TOTAL_NUMBER_OF_FIELDS
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'yourDatabaseName';

উদাহরণ সহ ব্যাখ্যা

'sample' ডেটাবেসের মোট ফিল্ড:

mysql> SELECT COUNT(*) AS TOTAL_NUMBER_OF_FIELDS
    -> FROM INFORMATION_SCHEMA.COLUMNS
    -> WHERE TABLE_SCHEMA = 'sample';
+------------------------+
| TOTAL_NUMBER_OF_FIELDS |
+------------------------+
| 796                    |
+------------------------+

'test' ডেটাবেসের মোট ফিল্ড:

mysql> SELECT COUNT(*) AS TOTAL_NUMBER_OF_FIELDS
    -> FROM INFORMATION_SCHEMA.COLUMNS
    -> WHERE TABLE_SCHEMA = 'test';
+------------------------+
| TOTAL_NUMBER_OF_FIELDS |
+------------------------+
| 1108                   |
+------------------------+

অন্যান্য উপযোগী কোয়ারি:

  • টেবিলভিত্তিক কলাম সংখ্যা: SELECT TABLE_NAME, COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA='db' GROUP BY TABLE_NAME;
  • নির্দিষ্ট টেবিলের কলাম লিস্ট: SELECT COLUMN_NAME, DATA_TYPE FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA='db' AND TABLE_NAME='tbl';
  1. ডাটাবেস কী?초보자 위한 완벽 가이드

  2. MySQL에서 데이터베이스의 테이블 개수 조회하기

  3. পাইথনে ০ থেকে n পরিসরের সব সংখ্যার সেট বিটের মোট সংখ্যা গণনা করার প্রোগ্রাম

  4. পাইথন প্রোগ্রাম: ১ থেকে n পর্যন্ত সকল সংখ্যার টোটাল সেট বিট গণনা