কম্পিউটার

মাইএসকিউএল সাজানোর সারণী নাম দ্বারা টেবিল দেখাবেন?


আপনি দফা করে অর্ডার দিয়ে INFORMATION_SCHEMA.TABLES থেকে TABLE_NAME সম্পত্তি সাজাতে পারবেন না। অর্ডার আরোহী বা যথাক্রমে উচ্চক্রমে বা DESC সাহায্যে অবরোহী সাজান। সিনট্যাক্স নিম্নরূপ -

 নির্বাচন করুন table_nameFROM information_schema.tablesWHERE table_type ='বেস মেজ ও table_schema =' yourDatabaseName'ORDER বাই TABLE_NAME DESC; 

নাম নমুনা সঙ্গে ডাটাবেসের ব্যবহার করুন এবং কিছু টেবিল আছে। প্রথমত, আমরা সব টেবিল দেখায় যে পরে আমরা টেবিল নামের উপর সাজাতে প্রয়োগ করা হবে হবে। সব টেবিল প্রদর্শন করে ক্যোয়ারী নিম্নরূপ -

mysql> টেবিল দেখান;

নিচের আউটপুট −

<প্রে>+---------------+| Tables_in_sample | + + -------------------------- + + | blobsizedemo || insert_prevent || insertrecord_selecttable || insertrecordprevent || mytable || newlinedemo || notequaloperator || sumofeverydistinct || yourtable | + + -------------------------- + + 9 সেটে সারি (0.00 সেকেন্ড)

এখানে সারণী নাম এটি অনুসারে বাছাইয়ের জন্য অনুসন্ধান। এখন, আমাদের দফা করে অর্ডার দিয়ে সাজানো অর্ডারের মধ্যে সব টেবিল প্রদর্শন করি -

 MySQL> নির্বাচন করুন TABLE_NAME -> information_schema.tables থেকে -> কোথায় table_type ='বেস মেজ ও table_schema =' নমুনা '-> বাই TABLE_NAME DESC অর্ডার; 

নিচের আউটপুট −

<প্রে>+---------------+| TABLE_NAME | + + -------------------------- + + | yourtable || sumofeverydistinct || notequaloperator || newlinedemo || mytable || insertrecordprevent || insertrecord_selecttable || insert_prevent || blobsizedemo | + + -------------------------- + + সেট 9 সারি (0.00 সেকেন্ড)
  1. নাম কি মাইএসকিউএল-এ একটি সংরক্ষিত শব্দ?

  2. আমরা কি মাইএসকিউএল টেবিলের নামে আন্ডারস্কোর দিতে পারি?

  3. MySQL এ একটি টেবিলের নাম হিসাবে আন্ডারস্কোর সম্ভব?

  4. এলোমেলোভাবে একটি MySQL টেবিলে স্বতন্ত্র সারি নির্বাচন করুন?