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

MySQL-এ টেবিলের কলাম নামগুলো পাওয়ার সিনট্যাক্স


একটি টেবিলের কলাম নাম পাওয়ার সিনট্যাক্স নিম্নরূপ:

select column_name from information_schema.columns where table_schema='yourDatabaseName' and table_name='yourTableName';

প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable (    EmployeeId int,    EmployeeFirstName varchar(20),    EmployeeLastName varchar(20),    EmployeeAge int,    EmployeeCountryName varchar(40),    IsMarried tinyint(1),    isActive ENUM('ACTIVE','INACTIVE') ); Query OK, 0 rows affected (0.65 sec)

একটি টেবিলের কলাম নাম পাওয়ার কোয়েরি। এখানে, আমরা DemoTable-এর কলাম নামগুলো বের করছি:

mysql> select column_name from information_schema.columns where table_schema='web' and table_name='DemoTable';

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

+---------------------+ | COLUMN_NAME       | +---------------------+ | EmployeeId          | | EmployeeFirstName | | EmployeeLastName    | | EmployeeAge       | | EmployeeCountryName | | IsMarried           | | isActive            | +---------------------+ 7 rows in set (0.00 sec)

  1. MySQL-এ টেবিলের প্রাইমারি কী কলাম নাম বের করা (INFORMATION_SCHEMA)

  2. MySQL-এ একটি কলামের সব রোয়ের সমষ্টি (SUM) বের করা

  3. MySQL-এ SUBSTR() ব্যবহার করে কলামের সাবস্ট্রিং বের করা

  4. MySQL-এ INFORMATION_SCHEMA ব্যবহার করে নির্দিষ্ট কলাম বাদ দিয়ে কলাম নাম তালিকা পাওয়া