কম্পিউটার

MySQL-এ একটি কলাম থেকে ডুপ্লিকেট রেকর্ডের গণনা প্রদর্শন করুন এবং ফলাফল অর্ডার করুন


এর জন্য, আপনাকে কলামের নামের জন্য GROUP BY ব্যবহার করতে হবে। গণনা পেতে, COUNT(*) ব্যবহার করুন এবং ORDER BY দিয়ে ফলাফল অর্ডার করুন। নিম্নলিখিত সিনট্যাক্স −

আপনার টেবলনাম গ্রুপ থেকে আপনার কলমনাম ক্রম অনুসারে আপনার আলিয়াসনাম DESC দ্বারা যেকোনও আলিয়াসনাম হিসাবে গণনা(*) নির্বাচন করুন;

আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে সন্নিবেশ করান 110); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান(90); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (100); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.10 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করান 100); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> DemoTable মানগুলিতে ঢোকান(90); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড) mysql> DemoTable মানগুলিতে সন্নিবেশ করুন (120); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.13 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------+| সংখ্যা |+---------+| 90 || 100 || 110 || 90 || 100 || 90 || 120 || 100 || 90 || 120 |+-------+10 সারি সেটে (0.00 সেকেন্ড)

ডুপ্লিকেট রেকর্ডের গণনা প্রদর্শন এবং ফলাফল −

অর্ডার করার জন্য নিম্নলিখিত প্রশ্ন রয়েছে
mysql> DemoTable গ্রুপ থেকে সংঘটিত DESC দ্বারা সংখ্যা ক্রম অনুসারে গণনা (*) নির্বাচন করুন;

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

তৈরি করবে <প্রে>+---------+| সংঘটিত |+---------+| 4 || 3 || 2 || 1 |+---------+4 সারি সেটে (0.00 সেকেন্ড)
  1. স্বতন্ত্র মানের ঘটনা গণনা করতে এবং একটি নতুন কলামে ফলাফল প্রদর্শন করতে MySQL ক্যোয়ারী?

  2. ডুপ্লিকেট আইডি গণনা করুন এবং MySQL এর সাথে একটি পৃথক কলামে ফলাফল প্রদর্শন করুন

  3. মাইএসকিউএল ক্যোয়ারী ডুপ্লিকেট টিপল খুঁজে বের করতে এবং গণনা প্রদর্শন করতে?

  4. একটি মাইএসকিউএল টেবিলে রেকর্ডের সংঘটনের সংখ্যা গণনা করুন এবং একটি নতুন কলামে ফলাফল প্রদর্শন করবেন?