কম্পিউটার

কিভাবে আমি একটি একক MySQL ক্যোয়ারীতে সর্বোচ্চ এবং সর্বনিম্ন মান পেতে পারি?


একটি ক্যোয়ারীতে সর্বাধিক এবং সর্বনিম্ন মান পেতে, সমষ্টি ফাংশন min() এবং max() ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি:

mysql> টেবিল তৈরি করুন DemoTable( FirstValue int, SecondValue int); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.66 সেকেন্ড)

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

mysql> DemoTable মানগুলিতে সন্নিবেশ করুন DemoTable মানগুলিতে (100,500); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (50,80); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)

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

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

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

<প্রে>+------------+------------+| প্রথম মান | দ্বিতীয় মান |+------------+------------+| 10 | 30 || 30 | 60 || 100 | 500 || 50 | 80 |+------------+------------+4 সেটে সারি (0.00 সেকেন্ড)

একটি ক্যোয়ারীতে সর্বাধিক এবং সর্বনিম্ন মান পেতে ক্যোয়ারীটি নিম্নরূপ:

mysql> DemoTable থেকে min(FirstValue),min(SecondValue),max(FirstValue),max(SecondValue) নির্বাচন করুন;

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

<প্রে> +------------------------------- -------------------------------+| মিনিট (প্রথম মান) | মিনিট (দ্বিতীয় মান) | সর্বোচ্চ(প্রথম মান) | সর্বোচ্চ(দ্বিতীয় মান) |+-----------------+--------------- ----------+--------------------+| 10 | 30 | 100 | 500 |+-------------------------------------------- -------+------ সেটে +1 সারি (0.00 সেকেন্ড)
  1. কিভাবে একটি একক MySQL ক্যোয়ারীতে সর্বনিম্ন এবং সর্বোচ্চ মান খুঁজে বের করবেন?

  2. কিভাবে একটি একক MySQL ক্যোয়ারী একাধিক সারি পেতে?

  3. মাইএসকিউএল ক্যোয়ারী সর্বোচ্চ এবং সর্বনিম্ন বেতন সারি নির্বাচন করতে?

  4. আমি কিভাবে একটি একক MySQL ক্যোয়ারী সহ একটি কলামে একাধিক মান সন্নিবেশ করব?