কম্পিউটার

একটি একক MySQL ক্যোয়ারীতে SELECT LIKE এবং CHAR_LENGTH() প্রয়োগ করুন


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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান> DemoTable মানগুলিতে সন্নিবেশ করান 

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

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

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

তৈরি করবে <প্রে>+------------+| নাম |+------------+| ক্রিস ব্রাউন || অ্যাডাম স্মিথ || জন স্মিথ || ক্যারল স্মিথ |+------------+4 সারি সেটে (0.00 সেকেন্ড)

SELECT LIKE এবং CHAR_LENGTH −

বাস্তবায়নের জন্য নিচের প্রশ্নটি রয়েছে
mysql> DemoTable থেকে * নির্বাচন করুন -> যেখানে নাম '%Smith%' -> এবং char_length(Name) <11;

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

তৈরি করবে <প্রে>+------------+| নাম |+------------+| অ্যাডাম স্মিথ || জন স্মিথ |+------------+2 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL UNION সিলেক্ট এবং ইন ক্লজ একক প্রশ্নে

  2. একটি একক MySQL ক্যোয়ারীতে একাধিক LIKE অপারেটর প্রয়োগ করুন

  3. প্রথম মানের চারপাশে মোড়ানো এবং একটি একক প্রশ্নে ASC এবং DESC দ্বারা MySQL অর্ডার প্রয়োগ করুন

  4. MySQL নির্বাচন করুন এবং একটি একক প্রশ্নের সাথে দুটি টেবিলে সন্নিবেশ করুন