কম্পিউটার

মাইএসকিউএল-এ একটি কলামের নাম কীভাবে খুঁজে পাবেন?


এর জন্য, আপনি SHOW COLUMNS বা INFORMATION_SCHEMA.COLUMN ব্যবহার করতে পারেন৷

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> সারণি তৈরি করুন DemoTable603 ( ClientId int NULL AUTO_INCREMENT, ClientName varchar(100), ClientAge int, ClientAddress varchar(100), ClientCountryName varchar(100), ClientEducationDetails(MARY2IKE)), ঠিক আছে, 0 সারি প্রভাবিত (0.59 সেকেন্ড)

কেস 1 SHOW কমান্ড ব্যবহার করে

MySQL -

-এ একটি কলামের নাম খোঁজার জন্য এখানে ক্যোয়ারী আছে
mysql> DemoTable603 থেকে কলাম দেখান;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+---------------+------ +------+-------------------------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+---------------+------+ -----+------------+----------------+| ক্লায়েন্টআইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || গ্রাহকের নাম | varchar(100) | হ্যাঁ | | NULL | || ক্লায়েন্ট বয়স | int(11) | হ্যাঁ | | NULL | || গ্রাহকের ঠিকানা | varchar(100) | হ্যাঁ | | NULL | || ক্লায়েন্ট দেশের নাম | varchar(100) | হ্যাঁ | | NULL | || ক্লায়েন্ট শিক্ষা বিস্তারিত | varchar(200) | হ্যাঁ | | NULL | |+---------------+---------------+------+- ----+------------+----------------+6 সারি সেটে (0.00 সেকেন্ড)

কেস 2 − information_schema.column ব্যবহার করে −

mysql> information_schema.columns থেকে column_name নির্বাচন করুন যেখানে table_schema='web' এবং table_name='DemoTable603';

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+| COLUMN_NAME |+-------------------------+| গ্রাহকের ঠিকানা || ক্লায়েন্ট বয়স || ক্লায়েন্ট দেশের নাম || ক্লায়েন্ট শিক্ষার বিবরণ || ক্লায়েন্ট আইডি || ক্লায়েন্টের নাম |+------------ সেটে +6 সারি (0.00 সেকেন্ড)
  1. MySQL এ কলামের নাম পরিবর্তন করবেন?

  2. মাইএসকিউএল-এ একটি নির্দিষ্ট কলামের নামের সাথে টেবিলগুলি কীভাবে খুঁজে পাবেন?

  3. মাইএসকিউএল-এ কলামের নাম হিসাবে 'থেকে' কীভাবে তৈরি করবেন?

  4. MySQL-এ একটি কলামে সর্বোচ্চ মান খুঁজুন