কম্পিউটার

MySQL এ একটি পথ থেকে ফাইলের নাম বের করা হচ্ছে?


MySQL পাথ থেকে ফাইলের নাম বের করতে, আপনি SUBSTRING_INDEX() ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম থেকে যেকোনো উপনাম হিসেবে SUBSTRING_INDEX(ypurColumnName, '\\', -1) নির্বাচন করুন;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> টেবিল ExtractFileNameDemo তৈরি করুন -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> AllProgrammingFilePath varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.50 সেকেন্ড)

এখন আপনি insert কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ -

mysql> ExtractFileNameDemo(AllProgrammingFilePath) মানগুলিতে সন্নিবেশ করান 'E:\\Cprogram\\MasterMindGame.c');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> ExtractFileNameDemo(AllProgrammingFilePath) মান ('F:\\WebApplication\\WebApp.php'); কোয়েরি ঠিক আছে , 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> ExtractFileNameDemo(AllProgrammingFilePath) মান ('C:\\Users\\John\\Desktop\\AllMySQLScript.sql');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.5 সেকেন্ড) পূর্বে> 

একটি নির্বাচন বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

mysql> ExtractFileNameDemo থেকে *নির্বাচন করুন;

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

<প্রে> +-------------------------------------------- -+| আইডি | AllProgrammingFilePath |+---+--------------------------------------------------------- +| 1 | C:\Users\John\AddTwoNumberProgram.java || 2 | ই:\Cprogram\MasterMindGame.c || 3 | F:\WebApplication\WebApp.php || 4 | C:\Users\John\Desktop\AllMySQLScript.sql |+----+------------------------------- -----------+4 সারি সেটে (0.00 সেকেন্ড)

MySQL −

-এ একটি পাথ থেকে ফাইলের নাম বের করার জন্য এখানে ক্যোয়ারী রয়েছে
mysql> ExtractFileNameDemo থেকে AllFileName হিসাবে SUBSTRING_INDEX(AllProgrammingFilePath, '\\', -1) নির্বাচন করুন;

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

<প্রে>+---------------+| AllFileName |+--------------------------+| AddTwoNumberProgram.java || MasterMindGame.c || WebApp.php || AllMySQLScript.sql |+----------------------------+4টি সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে MySQL থেকে শেষ 10 সারি নির্বাচন করবেন?

  2. মাইএসকিউএল-এ ডেটটাইম ফিল্ড থেকে শুধুমাত্র তারিখ বের করে পিএইচপি ভেরিয়েবলে বরাদ্দ করা হচ্ছে?

  3. কমান্ড প্রম্পটে মাইএসকিউএল পাথ পাওয়া যাচ্ছে

  4. উইন্ডোজ পাথে MySQL যোগ করা হচ্ছে