কম্পিউটার

MySQL এ SELECT স্টেটমেন্ট ব্যবহার করে টেবিলের নাম পান?


SELECT স্টেটমেন্ট ব্যবহার করে টেবিলের নাম পেতে, "information_schema.tables" ব্যবহার করুন। আসুন একটি উদাহরণ দেখি, যেখানে আমাদের একটি ডাটাবেস রয়েছে যাতে 3টি টেবিল রয়েছে। সিলেক্ট স্টেটমেন্টের সাহায্যে সমস্ত টেবিলের নাম পেতে সিনট্যাক্স।

information_schema.tables থেকে Table_name হিসেবে Table_name নির্বাচন করুন যেখানে table_schema ='yourDatabaseName';

ডাটাবেস "পরীক্ষা" ব্যবহার করে, এবং SELECT

ব্যবহার করে টেবিলের নাম পেতে উপরের সিনট্যাক্স প্রয়োগ করা
mysql> পরীক্ষা ব্যবহার করুন; ডেটাবেস পরিবর্তিত mysql> information_schema.tables থেকে Table_name হিসাবে Table_name নির্বাচন করুন যেখানে table_schema ='test';

তিনটি টেবিলের নামের সাথে আউটপুট।

<প্রে>+---------+| টেবিলের নাম |+-------------------+| গন্তব্য || myisamtoinnodbdemo || মূল টেবিল |+---------+3 সারি সেটে (0.00 সেকেন্ড)
  1. একটি নির্বাচন বিবৃতি ভিতরে MySQL কেস বিবৃতি?

  2. MySQL SELECT ব্যবহার করে রেকর্ড ঢোকাবেন?

  3. টেবিলের নাম হিসাবে 'গ্রুপ' ব্যবহার করার সময় মাইএসকিউএল সিনট্যাক্স ত্রুটি (নির্বাচন প্রশ্নে)

  4. মাইএসকিউএল ডাটাবেসের অন্য টেবিল থেকে আইডি ব্যবহার করে ব্যবহারকারীর নাম কীভাবে পাবেন?