কম্পিউটার

কিভাবে শুধুমাত্র একটি MySQL কলাম থেকে স্বতন্ত্র মান নির্বাচন করবেন?


শুধুমাত্র একটি কলাম থেকে স্বতন্ত্র মান নির্বাচন করতে, আপনি GROUP BY-এর সাথে সমষ্টিগত ফাংশন MAX() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিলটি তৈরি করুন distinctFromOneColumn -> ( -> StudentId int, -> StudentName varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.77 সেকেন্ড)

নিচে ইনসার্ট কমান্ড −

ব্যবহার করে টেবিলে রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী দেওয়া হল
mysql> distinctFromOneColumn values(1001,'John');ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> distinctFromOneColumn মানগুলিতে সন্নিবেশ করুন(1002,'Carol');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (5 সেকেন্ড) )mysql> distinctFromOneColumn values(1001,'Sam');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> distinctFromOneColumn মানগুলিতে সন্নিবেশ করুন(1001,'David');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.6my)> distinctFromOneColumn values(1002,'Ramit');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> insert in distinctFromOneColumn values(1003,'Bob');Query OK, 1 সারি প্রভাবিত (0.21 sec)

নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> distinctFromOneColumn থেকে * নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------------+------------+| StudentId | ছাত্রের নাম |+------------+------------+| 1001 | জন || 1002 | ক্যারল || 1001 | স্যাম || 1001 | ডেভিড || 1002 | রমিত || 1003 | বব |+------------+------------+6 সারি সেটে (0.00 সেকেন্ড)

এখানে শুধুমাত্র একটি কলাম থেকে একটি স্বতন্ত্র মান নির্বাচন করার প্রশ্ন রয়েছে −

mysql> StudentId,MAX(StudentName) AS StudentName -> distinctFromOneColumn থেকে -> StudentId দ্বারা গোষ্ঠী নির্বাচন করুন;

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

তৈরি করবে <প্রে>+------------+------------+| StudentId | ছাত্রের নাম |+------------+------------+| 1001 | স্যাম || 1002 | রমিত || 1003 | বব |+------------+------------+3 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL এ SELECT ক্যোয়ারী থেকে একটি নির্দিষ্ট কলাম রেকর্ড কিভাবে পেতে হয়?

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

  3. টেবিলের স্বতন্ত্র কলাম থেকে গড় নির্বাচন করতে MySQL ক্যোয়ারী?

  4. MySQL-এ নির্বাচিত মান '0' হলে অন্য কলাম থেকে নির্বাচন করুন?