কম্পিউটার

মাইএসকিউএল-এ দুই বা ততোধিক ক্ষেত্র থেকে সবচেয়ে বড় মান?


দুই বা ততোধিক ক্ষেত্র থেকে সবচেয়ে বড় মান জানতে, MySQL থেকে GREATEST() ফাংশনটি ব্যবহার করুন।

সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম থেকে GREATEST(MAX(yourColumnName1), MAX(yourColumnName2),...............MAX(yourColumnName2) ) নির্বাচন করুন;

দুইটির বেশি কলাম −

সহ একটি টেবিল তৈরি করে আমরা উপরের ধারণাটি বুঝতে পারি
mysql> টেবিল GreatestOfTwoOrMore তৈরি করুন -> ( -> Marks1 int, -> Marks2 int, -> Marks3 int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.57 সেকেন্ড)

এখানে একটি সারণীতে রেকর্ড সন্নিবেশ করার প্রশ্ন রয়েছে −

mysql> GreatestOfTwoOrMore মান (23,78,89) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> GreatestOfTwoOrMore মানগুলিতে সন্নিবেশ করুন (50,100,150); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.4 সেকেন্ড) q4s সন্নিবেশ করুন GreatestOfTwoOrMore মান (100,500,2000); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

নিম্নলিখিত ক্যোয়ারী −

ব্যবহার করে উপরে সন্নিবেশিত সমস্ত মান প্রদর্শন করুন GreatestOfTwoOrMore থেকে
mysql> নির্বাচন করুন;

নিচের আউটপুট −

+---------+---------+---------+| মার্কস1 | মার্কস2 | Marks3 |+---------+---------+---------+| 23 | 78 | 89 || 50 | 100 | 150 || 100 | 500 | 2000 |+---------+---------+---------+3 সারি সেটে (0.00 সেকেন্ড)

দুই বা ততোধিক ক্ষেত্র থেকে সবচেয়ে বড় মান পেতে নিচের ক্যোয়ারী ব্যবহার করে উপরের ধারণাটি বাস্তবায়ন করা যাক।

প্রশ্নটি নিম্নরূপ -

mysql> GreatestOfTwoOrMore থেকে GREATEST(MAX(marks1), MAX(marks2), MAX(marks3)) নির্বাচন করুন;

নিচের আউটপুট −

<পূর্ব>+------------------------------------------------------------ -+| গ্রেটেস্ট(MAX(marks1), MAX(marks2), MAX(marks3) |+------------------ ----------------+| 2000 |+------------------------------------------------------------ সেটে +1 সারি (0.06 সেকেন্ড)
  1. মাইএসকিউএল-এ দুটি কলাম থেকে স্বতন্ত্র মান নির্বাচন করবেন?

  2. MySQL-এ সর্বোচ্চ থেকে সর্বনিম্ন মান বাছাই করা হচ্ছে

  3. প্রতিটি কলাম মান থেকে শেষ দুটি শব্দ মুছে ফেলার জন্য MySQL ক্যোয়ারী

  4. ডুপ্লিকেট আইডি থেকে সর্বোচ্চ সংশ্লিষ্ট মান আনতে মাইএসকিউএল সারি সংযুক্তি?