কম্পিউটার

MySQL এ সংশ্লিষ্ট ডুপ্লিকেট আইডি সহ একটি কলাম (ভাসমান মান) থেকে সর্বনিম্ন মান পান


সংশ্লিষ্ট ডুপ্লিকেট আইডি সহ একটি কলাম থেকে ন্যূনতম মান পেতে, GROUP BY এবং MIN() -

ব্যবহার করুন
আপনার টেবলনাম গ্রুপ থেকে আপনার কলামের নাম অনুসারে মিনিম (yourColumnName) নির্বাচন করুন;

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

mysql> টেবিল তৈরি করুন DemoTable2005( Id int, Price float); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.71 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable2005 মানগুলিতে সন্নিবেশ করুন 

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

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

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

তৈরি করবে
+------+---------+| আইডি | দাম |+------+---------+| 1 | 56.88 || 1 | 120.56 |+------+-------+2 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি কলাম থেকে ন্যূনতম মান পেতে ক্যোয়ারী রয়েছে যেখানে সংশ্লিষ্ট কলামে ডুপ্লিকেট আইডি রয়েছে −

mysql> আইডি অনুসারে DemoTable2005 গ্রুপ থেকে মিনিট (মূল্য) নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------------+| মিনিট (মূল্য) |+------------+| 56.88 |+------------+1 সারি সেটে (0.00 সেকেন্ড)

  1. অনুরূপ কলাম মান থেকে শুধুমাত্র NO মানের গণনা ফেরাতে MySQL ক্যোয়ারী

  2. MySQL-এ সংশ্লিষ্ট ডুপ্লিকেট কলাম মান সহ একটি কলাম থেকে ন্যূনতম সারি মান নির্বাচন করুন

  3. ডুপ্লিকেট মান সহ অন্য কলাম দ্বারা MySQL গ্রুপে টাইমস্ট্যাম্প থেকে প্রথম তারিখ পান

  4. MySQL-এ সংশ্লিষ্ট ডুপ্লিকেট আইডি থেকে সর্বোচ্চ পরিমাণ প্রদর্শন করুন