MySQL میں SELECT اسٹیٹمنٹ کا استعمال کرتے ہوئے ٹیبل کے نام حاصل کریں۔

Mysql My Select As Y Mn Ka Ast Mal Krt Wy Ybl K Nam Hasl Kry



MySQL ڈیٹا بیس میں، ڈیٹا ٹیبلر شکل میں محفوظ کیا جاتا ہے۔ ایک ڈیٹا بیس ایڈمنسٹریٹر کے طور پر، تمام ڈیٹا بیس اشیاء میں عمل درآمد کے تمام عمل اور ترمیم پر نظر رکھنا مشکل ہے۔ MySQL میں، تمام ڈیٹا بیس سے ٹیبل کے نام حاصل کرنے کے لیے متعدد کمانڈز دستیاب ہیں تاکہ ان کا مؤثر طریقے سے انتظام کیا جا سکے۔

یہ پوسٹ اس بارے میں بات کرے گی:

MySQL میں 'SELECT' اسٹیٹمنٹ کا استعمال کرتے ہوئے تمام ٹیبل کے ناموں کا تعین کیسے کریں؟

MySQL ڈیٹا بیس ٹیبل کے نام ظاہر کرنے کے لیے، ' منتخب کریں۔ 'بیان. اس مقصد کے لیے فراہم کردہ اقدامات کو چیک کریں۔







مرحلہ 1: ٹرمینل کو جوڑیں۔

سب سے پہلے، نیچے دی گئی کمانڈ کو چلا کر ونڈوز ٹرمینل کو MySQL سرور سے جوڑیں۔



mysql -u root -p

نتیجے کے طور پر، آپ سے پاس ورڈ طلب کیا جائے گا:







مرحلہ 2: تمام ٹیبلز کے نام ڈسپلے کریں۔

اب چلائیں ' منتخب کریں۔ 'حکم کے ساتھ' information_schema.tables ڈیٹا بیس کے اندر موجود تمام ٹیبلز اور شوز کے بارے میں معلومات حاصل کرنے کے لیے:

information_schema.tables سے Table_name کو TablesName کے بطور منتخب کریں۔



MySQL میں 'SELECT' اسٹیٹمنٹ کا استعمال کرتے ہوئے ایک سے زیادہ ڈیٹا بیس کے ٹیبل کے ناموں کا تعین کیسے کریں؟

اگر آپ ایک سے زیادہ ڈیٹا بیس ٹیبل کو ایک ساتھ ڈسپلے کرنا چاہتے ہیں تو، ' یونین آپریٹر استعمال کیا جا سکتا ہے:

information_schema.tables سے Table_name بطور TablesName منتخب کریں جہاں table_schema = 'mariadb' UNION Table_name کو TablesName کے طور پر انفارمیشن_schema.tables سے منتخب کریں جہاں table_schema = 'mynewdb';

یہاں:

  • ' منتخب کریں۔ ڈیٹا بیس سے ریکارڈ کو منتخب کرنے کے لیے کمانڈ کا استعمال کیا جاتا ہے۔
  • ' ٹیبل_نام ” پہلے سے طے شدہ متغیر ہے۔
  • ' میزوں کا نام نتیجہ ٹیبل کالم کا نام ہے۔
  • ' information_schema.tables 'آپریٹر دو یا ایک سے زیادہ کے نتائج کو یکجا کرتا ہے' منتخب کریں۔ 'بیانات.
  • ' کہاں شق وہ ریکارڈ نکالتی ہے جو فراہم کردہ شرط پر پورا اترتے ہیں۔
  • ' ٹیبل_سکیما۔ متغیر ڈیٹا بیس کا نام محفوظ کرنے کے لیے استعمال کیا جائے گا۔
  • ' mariadb 'اور' mynewdb ہمارے ڈیٹا بیس کے نام ہیں۔

جیسا کہ آپ دیکھ سکتے ہیں، اوپر دیے گئے دو ڈیٹا بیس کے ٹیبلز ایک ہی ٹیبل میں دکھائے گئے ہیں:

متعدد کے نتائج حاصل کرنے کا ایک اور طریقہ ' منتخب کریں۔ 'انفرادی جدولوں میں سوالات، سیمی کالون' ; ' استعمال کیا جا سکتا ہے:

information_schema.tables سے Table_name کے بطور Table_name منتخب کریں جہاں table_schema = 'mariadb'; information_schema.tables سے Table_name کے بطور Table_name منتخب کریں جہاں table_schema = 'mynewdb';

بس اتنا ہی ہے! ہم نے MySQL کے 'SELECT' بیان کا استعمال کرتے ہوئے ٹیبل کے نام حاصل کرنے کے لیے مختلف سوالات فراہم کیے ہیں۔

نتیجہ

کا استعمال کرتے ہوئے ٹیبل کے نام حاصل کرنے کے لئے ' منتخب کریں۔ MySQL میں بیان، ' معلومات_schema.tables سے Table_name کو TablesName کے بطور منتخب کریں۔ کمانڈ استعمال کیا جا سکتا ہے۔ متعدد کے نتائج حاصل کرنے کے لئے ' منتخب کریں۔ 'ایک ہی وقت میں بیانات،' یونین آپریٹر استعمال کیا جا سکتا ہے۔ دوسری طرف، ' ; مختلف ڈیٹا بیس کے جدول کے نام انفرادی طور پر دکھاتا ہے۔ اس پوسٹ نے MySQL میں 'SELECT' بیان کا استعمال کرتے ہوئے ٹیبل کے نام حاصل کرنے کے طریقہ کار کو ظاہر کیا ہے۔