কম্পিউটার

ফোল্ডার পাথ থেকে শুধুমাত্র ব্যাকস্ল্যাশগুলি প্রতিস্থাপন করতে MySQL ক্যোয়ারী?


অন্য কোনো বিশেষ অক্ষর দিয়ে ব্যাকস্ল্যাশ প্রতিস্থাপন করতে, REPLACE() পদ্ধতি ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable827(পাথ টেক্সট);কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.69 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন DemoTable827 মানগুলিতে
mysql> সন্নিবেশ করুন প্রভাবিত (0.47 সেকেন্ড)mysql> DemoTable827 মানগুলিতে সন্নিবেশ করান 

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

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

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

তৈরি করবে <প্রে>+------------+| পথ |+------------+| C\MySQL || D\NewFolder\ || E:\myFolder\MyDocument |+-------------------------+3 সারি সেটে (0.00 সেকেন্ড)

ফোল্ডার পাথ থেকে শুধুমাত্র ব্যাকস্ল্যাশকে অন্য একটি বিশেষ অক্ষর দিয়ে প্রতিস্থাপন করার জন্য নিম্নলিখিত ক্যোয়ারী রয়েছে −

mysql> আপডেট করুন DemoTable827 সেট Path=REPLACE(Path, '\\', '----'); কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত (0.18 সেকেন্ড)সারি মিলেছে:3 পরিবর্তিত:3 সতর্কতা:0

আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -

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

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

তৈরি করবে <প্রে>+-------------------------------+| পথ |+-------------------------------+| C----MySQL || ডি----নতুন ফোল্ডার---- || E:----myFolder----MyDocument |+-------------------------------+3 সারি সেটে ( 0.00 সেকেন্ড)
  1. শুধুমাত্র MySQL-এর নির্দিষ্ট ঘর থেকে যোগফল পান?

  2. কলাম মান থেকে বিশেষ অক্ষর প্রতিস্থাপন করতে MySQL ক্যোয়ারী

  3. MySQL ক্যোয়ারী বাম থেকে শুধুমাত্র 15 শব্দ প্রদর্শন করতে?

  4. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী