কম্পিউটার

MySQL IN() ব্যবহার করে কেস সংবেদনশীল নির্বাচন করবেন?


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

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1460 মানগুলিতে সন্নিবেশ করুন('Chris');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> DemoTable1460 মানগুলিতে ঢোকান ('ডেভিড'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড) mysql> সন্নিবেশ DemoTable1460 মানগুলিতে ('বব'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.52 সেকেন্ড) mysql> DemoTable1460 মানগুলিতে সন্নিবেশ করুন ('Robert'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------+| নাম |+---------+| ক্রিস || ডেভিড || বব || রবার্ট |+-------+4 সারি সেটে (0.00 সেকেন্ড)

"IN" -

ব্যবহার করে কেস সংবেদনশীল নির্বাচন বাস্তবায়নের জন্য নিম্নোক্ত ক্যোয়ারী
mysql> DemoTable1460 থেকে * নির্বাচন করুন যেখানে UPPER(Name) IN('CHRIS','BOB');

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

তৈরি করবে <প্রে>+------+| নাম |+------+| ক্রিস || বব |+------+2 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL SELECT INTO ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবল সম্পাদন করুন

  2. একটি নির্বাচন বিবৃতি ভিতরে MySQL কেস বিবৃতি?

  3. MySQL SELECT ব্যবহার করে রেকর্ড ঢোকাবেন?

  4. MySQL-এ CASE WHEN স্টেটমেন্ট দিয়ে গণনা করবেন?