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

বর্তমান ডাটাবেস ছাড়া অন্য ডাটাবেসের টেবিল থেকে কলামের তালিকা কীভাবে পাবেন IN অপারেটর ব্যবহার করে?

এটি SHOW COLUMNS স্টেটমেন্ট দিয়ে করা যায়। এর সিনট্যাক্স নিচে দেওয়া হলো:

সিনট্যাক্স

SHOW COLUMNS FROM tab_name IN db_name

এখানে,

  • tab_name হলো সেই টেবিলের নাম যেকান থেকে আমরা কলামের তালিকা দেখতে চাই।
  • db_name হলো সেই ডাটাবেসের নাম, যাতে টেবিলটি সংরক্ষিত।

উদাহরণ

উদাহরণে, আমরা বর্তমানে 'query' ডাটাবেস ব্যবহার করছি এবং MySQL 'database'-এ সংরক্ষিত 'arena' নামে একটি টেবিল থেকে কলামের তালিকা পাচ্ছি:

mysql> SHOW COLUMNS FROM arena IN mysql\G
*************************** 1. row ***************************
  Field: id
  Type: int(10) unsigned zerofill
  Null: NO
  Key: PRI
  Default: NULL
  Extra: auto_increment
*************************** 2. row ***************************
  Field: Photo
  Type: blob
  Null: YES
  Key: 
  Default: NULL
  Extra: 
2 rows in set (0.08 sec)
  1. MySQL-এ টেবিল কলামের ডেটা টাইপ জানা (INFORMATION_SCHEMA.COLUMNS)

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

  3. MySQL-এ JOIN ব্যবহার করে অন্য টেবিল থেকে ID দিয়ে Username বের করা

  4. সি/সি++-তে ডিরেক্টরির ফাইল তালিকা পেতে কীভাবে?