কম্পিউটার

ফাইল পাথ সহ একটি কলাম থেকে মাইএসকিউএল-এ বাম সাবস্ট্রিং কীভাবে পাবেন? ফাইলের নাম বাদ দিয়ে পুরো ফাইল পাথ স্ট্রিংটি প্রদর্শন করবেন?


বাম সাবস্ট্রিং পেতে, substring_index() এর সাথে LEFT() ব্যবহার করুন। উদাহরণস্বরূপ, ধরা যাক ফাইল পাথ হল −

“/MyFile/JavaProgram/Hello.java “

এখানে, আমরা দেখব কিভাবে ফাইলের নাম ব্যতীত সম্পূর্ণ ফাইল পাথ প্রদর্শন করা যায় অর্থাৎ −

/MyFile/JavaProgram/

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

mysql> টেবিল তৈরি করুন DemoTable( FileLocation text); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে (0.57 সেকেন্ড

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('/E/FavFile/ChatProgram.java'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

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

তৈরি করবে
+--------------------------------+| ফাইলের অবস্থান |+--------------------------------+| /MyFile/JavaProgram/Hello.java || /C/AllPrograms/animation.gif || /E/FavFile/ChatProgram.java |+--------------------------------+3 সারি সেটে (0.00 সেকেন্ড )

MySQL -

-এ বাম সাবস্ট্রিং পেতে ক্যোয়ারী নিচে দেওয়া হল
mysql> DemoTable থেকে বামদিকে(FileLocation,char_length(FileLocation)-char_length(substring_index(FileLocation,'/',-1))) নির্বাচন করুন;

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

তৈরি করবে <পূর্ব>+------------------------------------------------------------ -------------------------------------------------- +| left(FileLocation,char_length(FileLocation)-char_length(substring_index(FileLocation,'/',-1))) |+------------ -------------------------------------------------- ----------------------+| /মাইফাইল/জাভাপ্রোগ্রাম/ || /C/AllPrograms/ || /E/FavFile/ |+-------------------------------------------- -------------------------------------------------- ---+3 সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে আমরা মাইএসকিউএল টেবিলের একটি কলামের মান থেকে একটি সাবস্ট্রিং বের করতে পারি?

  2. MySQL IN() ফাংশন ব্যবহার করে কলামের নামের সাথে তুলনা করার ভিত্তিতে আমি কীভাবে আউটপুট পেতে পারি?

  3. আমি কিভাবে একটি MySQL টেবিল থেকে একটি বিদ্যমান কলামের নাম পরিবর্তন করতে পারি?

  4. MySQL দিয়ে জাভাতে রেজাল্টসেটে কলামের নাম কীভাবে পাবেন?