কম্পিউটার

কিভাবে MySQL CASE এক্সপ্রেশনে "OR" শর্ত ব্যবহার করবেন?


একটি MySQL CASE এক্সপ্রেশনে "OR" এর মতো একই শর্ত সেট করুন। আসুন প্রথমে একটি নমুনা টেবিল তৈরি করি।

নিম্নোক্ত প্রশ্নটি

mysql> টেবিল caseOrConditionDemo তৈরি করুন -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100), -> স্কোর int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.49 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করার জন্য নিম্নোক্ত প্রশ্ন:

mysql> caseOrConditionDemo(নাম,স্কোর) মান ('Larry',85); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> caseOrConditionDemo(নাম,স্কোর) মানগুলিতে সন্নিবেশ করুন('Sam',74);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> caseOrConditionDemo(নাম,স্কোর) মান ('Mike',76); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> caseOrConditionDemo(Name) এ ঢোকান মান('ক্যারল',65);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)

নিম্নোক্ত ক্যোয়ারীটি সিলেক্ট কমান্ড ব্যবহার করে টেবিল থেকে রেকর্ড প্রদর্শন করা হল:

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

এটি নিম্নলিখিত আউটপুট তৈরি করবে

<প্রে>+------+------+------+| আইডি | নাম | স্কোর |+---+------+------+| 1 | ল্যারি | 85 || 2 | স্যাম | 74 || 3 | মাইক | 76 || 4 | ক্যারল | 65 |+----+-------+------+4 সারি সেটে (0.00 সেকেন্ড)

MySQL CASE এক্সপ্রেশনে "OR" এর মতো একটি শর্ত ব্যবহার করার জন্য নিম্নোক্ত প্রশ্ন:

mysql> আইডি, নাম, স্কোর, -> ক্ষেত্রে যখন স্কোর> 75 তারপর 'বেটার স্কোর' -> যখন স্কোর> 70 তারপর 'ভাল স্কোর' -> অন্যথা 'ভাল স্কোর নয়' -> 'পারফরম্যান্স' হিসাবে শেষ করুন -> caseOrConditionDemo থেকে;

এটি নিম্নলিখিত আউটপুট তৈরি করবে

<প্রে>+------+------+------+----------------+| আইডি | নাম | স্কোর | পারফরম্যান্স 1 | ল্যারি | 85 | ভালো স্কোর || 2 | স্যাম | 74 | ভালো স্কোর || 3 | মাইক | 76 | ভালো স্কোর || 4 | ক্যারল | 65 | ভালো স্কোর না )
  1. মাইএসকিউএল সিলেক্ট কোয়েরিতে উপনাম কীভাবে ব্যবহার করবেন?

  2. আমি মাইএসকিউএল-এ @ সাইন কীভাবে ব্যবহার করব?

  3. একটি MySQL ক্যোয়ারীতে CASE শর্তের সাথে গণনা কিভাবে ব্যবহার করবেন?

  4. মাইএসকিউএল-এ সিলেক্ট করা থাকলে কীভাবে ব্যবহার করবেন?