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

MySQL-এ SHOW COLUMNS ছাড়া টেবিলের কলাম তালিকা পাওয়ার অন্য কোনো স্টেটমেন্ট আছে কি?


হ্যাঁ, বিদ্যমান টেবিলের কলাম তালিকা পাওয়ার জন্য SHOW COLUMNS স্টেটমেন্টের পরিবর্তে DESCRIBE বা EXPLAIN স্টেটমেন্ট ব্যবহার করা যায়। নিচের উদাহরণে 'Employee' টেবিলে DESCRIBE এবং EXPLAIN স্টেটমেন্ট প্রয়োগ করা হয়েছে এবং SHOW COLUMNS এর মতো একই ফলাফল পাওয়া গেছে:

mysql> DESCRIBE Employee\G
*************************** 1. row ***************************
  Field: Id
  Type: int(11)
  Null: YES
  Key:
  Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
  Type: varchar(20)
  Null: YES
  Key:
  Default: NULL
  Extra:
2 rows in set (0.05 sec)
mysql> Explain Employee\G
*************************** 1. row ***************************
  Field: Id
  Type: int(11)
  Null: YES
  Key:
  Default: NULL
  Extra:
*************************** 2. row ***************************
  Field: Name
  Type: varchar(20)
  Null: YES
  Key:
  Default: NULL
  Extra:
2 rows in set (0.04 sec)

  1. MySQL-এ SHOW COLUMNS কমান্ড দিয়ে টেবিলের কলাম নামগুলো জানুন

  2. MySQL-এ টেম্পোরারি টেবিলের কলাম লিস্ট দেখানো (SHOW COLUMNS)

  3. MySQL-এ একাধিক কলাম থেকে ন্যূনতম মান বের করা

  4. MySQL-এ CASE WHEN ব্যবহার করে NULL ও খালি স্ট্রিং-এর সংখ্যা আলাদা আলাদা বের করা