বেশিরভাগ উত্তরগুলি সদৃশ, সেগুলি গোষ্ঠীভুক্ত করা কার্যকর হতে পারে। মূলত দুটি সহজ বিকল্প প্রস্তাব করা হয়েছে।
প্রথম বিকল্প
প্রথম বিকল্পটিতে 4 টি পৃথক উপকরণ রয়েছে, যার কয়েকটি বেশ সংক্ষিপ্ত:
EXPLAIN db_name.table_name;
DESCRIBE db_name.table_name;
SHOW FIELDS FROM db_name.table_name;
SHOW COLUMNS FROM db_name.table_name;
(এনবি: এর বিকল্প হিসাবে db_name.table_name, কেউ একটি দ্বিতীয় ব্যবহার করতে পারে FROM :db_name FROM table_name )।
এটি এমন কিছু দেয়:
+
| Field | Type | Null | Key | Default | Extra |
+
| product_id | int(11) | NO | PRI | NULL | |
| name | varchar(255) | NO | MUL | NULL | |
| description | text | NO | | NULL | |
| meta_title | varchar(255) | NO | | NULL | |
+
দ্বিতীয় বিকল্প
দ্বিতীয় বিকল্পটি কিছুটা দীর্ঘ:
SELECT
COLUMN_NAME, DATA_TYPE
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_SCHEMA = 'db_name'
AND
TABLE_NAME = 'table_name';
এটিও কম কথামূলক:
+
| column_name | DATA_TYPE |
+
| product_id | int |
| name | varchar |
| description | text |
| meta_title | varchar |
+
যদিও এর AND COLUMN_NAME = 'column_name'(বা like) ব্যবহার করে কলামে প্রতি নির্বাচনের অনুমতি দেওয়ার সুবিধা রয়েছে ।