কম্পিউটার

একটি টেবিলের কলামের নাম পেতে MySQL-এ সিনট্যাক্স কী?


একটি টেবিলের কলামের নাম পেতে বাক্য গঠনটি নিম্নরূপ

information_schema.columnswhere table_schema='yourDatabaseName' এবং table_name='yourTableName' থেকে column_name নির্বাচন করুন;

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

mysql> টেবিল তৈরি করুন DemoTable( EmployeeId int, EmployeeFirstName varchar(20), EmployeeLastName varchar(20), EmployeeAge int, EmployeeCountryName varchar(40), IsMarried tinyint(1), is'ACTIVE',NUM) );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.65 সেকেন্ড)

একটি টেবিলের কলামের নাম পেতে ক্যোয়ারী নিচে দেওয়া হল। এখানে, আমরা DemoTable-এর কলামের নাম আনছি −

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

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

তৈরি করবে <প্রে>+---------+| COLUMN_NAME |+---------+| কর্মচারী আইডি || কর্মচারীর প্রথম নাম || কর্মচারীর শেষনাম || কর্মচারী বয়স || কর্মীর দেশের নাম || বিবাহিত || isActive |+---------+7 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ একটি নির্দিষ্ট টেবিলের প্রাথমিক কী "কলামের নাম" কীভাবে পাবেন?

  2. সমস্ত MySQL সারিতে একটি কলামের যোগফল পান?

  3. MySQL এ একটি কলামের সাবস্ট্রিং পান

  4. মাইএসকিউএল-এ কিছু বাদ দিয়ে একটি টেবিল থেকে কলামের নামগুলি কীভাবে প্রদর্শন করবেন?