কম্পিউটার

নির্দিষ্ট অক্ষর দিয়ে শুরু করতে মাইএসকিউএল `লাইক` অপারেটরকে কীভাবে সীমাবদ্ধ করবেন?


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

mysql> টেবিল তৈরি করুন DemoTable( FirstName varchar(40)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.52 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান DemoTable মানগুলিতে ('David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('Mike'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন ('Sam) '); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)

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

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

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

তৈরি করবে
+------------+|প্রথম নাম |+------------+| জন || আদম || ডেভিড || মাইক || স্যাম |+------------+5 সারি সেটে (0.00 সেকেন্ড)

নির্দিষ্ট অক্ষর দিয়ে শুরু করার জন্য `LIKE` অপারেটরকে সীমাবদ্ধ করার জন্য নিচের প্রশ্নটি রয়েছে -

mysql> DemoTable থেকে *নির্বাচন করুন যেখানে FirstName LIKE 'D%' বা First Name like 'S%';

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

তৈরি করবে <প্রে>+------------+| প্রথম নাম |+------------+| ডেভিড || স্যাম |+------------ সেটে 2 সারি (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ একটি নির্দিষ্ট কলামের নামের সাথে টেবিলগুলি কীভাবে খুঁজে পাবেন?

  2. কিভাবে RegExp দিয়ে MySQL এ নির্দিষ্ট শব্দ অনুসন্ধান করবেন?

  3. মাইএসকিউএল লাইক অপারেটরের সাথে নির্দিষ্ট টেবিলের নাম প্রদর্শন করুন

  4. MySQL-এ একটি নির্দিষ্ট দিনে MM/YY-কে YYYY-MM-DD-তে কীভাবে রূপান্তর করবেন?