কম্পিউটার

3টি ভিন্ন কলাম থেকে মাইএসকিউএল সর্বোচ্চ মান পান?


তিনটি ভিন্ন কলাম থেকে সর্বোচ্চ মান পেতে, GREATEST() ফাংশন ব্যবহার করুন।

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

আপনার টেবিলের নাম থেকে সবচেয়ে বড়(yourColumnName1,yourColumnName2,yourColumnName3) নির্বাচন করুন;

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ

mysql> টেবিল MaxOfThreeColumnsDemo তৈরি করুন -> ( -> প্রথম int, -> দ্বিতীয় int, -> তৃতীয় int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.73 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।

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

mysql> MaxOfThreeColumnsDemo মানগুলিতে (30,90,60); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> MaxOfThreeColumnsDemo মানগুলিতে সন্নিবেশ করুন (100,40,50); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত হয়েছে (0.16 সেকেন্ড) mysql )mysql> MaxOfThreeColumnsDemo মানগুলিতে সন্নিবেশ করুন(101,290,150); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.22 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন।

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

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

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

+------+---------+-------+| প্রথম | দ্বিতীয় | তৃতীয় |+------+---------+-------+| 30 | 90 | 60 || 100 | 40 | 50 || 101 | 290 | 150 |+-------+---------+-------+3 সারি সেটে (0.00 সেকেন্ড) 

এখানে তিনটি কলামের মধ্যে সর্বশ্রেষ্ঠটি খুঁজে বের করার জন্য প্রশ্ন রয়েছে

mysql> MaxOfThreeColumnsDemo থেকে MAXValueOfThreeColumns হিসেবে সর্বশ্রেষ্ঠ (প্রথম, দ্বিতীয়, তৃতীয়) নির্বাচন করুন;

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

<প্রে>+------------+| MAXValueOfThreeColumns |+-------------------------+| 90 || 100 || 290 |+------------ সেটে +3 সারি (0.00 সেকেন্ড)

  1. মাইএসকিউএল কোয়েরি বিভিন্ন কলাম সহ এক টেবিল থেকে অন্য টেবিলে রেকর্ড কপি করতে

  2. সারি থেকে একটি নির্দিষ্ট সারি পেতে MySQL ক্যোয়ারী

  3. MySQL-এ VARCHAR কলাম থেকে সর্বাধিক মান খুঁজুন

  4. সর্বাধিক ক্রমবর্ধমান মান আনতে MySQL ক্যোয়ারী