কম্পিউটার

একটি MySQL ক্যোয়ারীতে DISTINCT এবং COUNT একসাথে ব্যবহার করছেন?


আমরা একটি একক MySQL ক্যোয়ারীতে DISTINCT এবং COUNT একসাথে ব্যবহার করতে পারি। প্রথমত, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করতে CREATE কমান্ড ব্যবহার করা হয়।

mysql> টেবিল তৈরি করুন DistCountDemo -> ( -> id int, -> name varchar(100), -> age int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.48 সেকেন্ড)

INSERT কমান্ডের সাহায্যে রেকর্ড ঢোকানো হয়।

mysql> DistCountDemo মানগুলিতে ঢোকান প্রভাবিত (0.14 সেকেন্ড)mysql> DistCountDemo মানগুলিতে সন্নিবেশ করুন(3,'John',23); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)mysql> DistCountDemo মানগুলিতে সন্নিবেশ করুন (4,'Carol',23); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)

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

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

নিচের আউটপুট।

+------+------+------+| আইডি | নাম | বয়স |+------+-------+------+| 1 | জন | 23 || 2 | বব | 24 || 3 | জন | 23 || 4 | ক্যারল | 23 |+------+------+------+4 সারি সেটে (0.00 সেকেন্ড)

23 বছর বয়সী শিক্ষার্থীর সংখ্যা জানতে COUNT এর পাশাপাশি DISTINCT আবেদন করা হচ্ছে।

mysql> DistCountDemo থেকে COUNT(স্পষ্ট নাম) নির্বাচন করুন যেখানে বয়স=23;

নিচের আউটপুট।

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

  2. তারিখগুলি গণনা করতে MySQL ক্যোয়ারী এবং বারবার তারিখগুলিও আনয়ন করুন৷

  3. একটি একক MySQL ক্যোয়ারীতে GROUP BY এবং COUNT ব্যবহার করে ডুপ্লিকেট রেকর্ডগুলিকে গোষ্ঠীভুক্ত করতে এবং সংশ্লিষ্ট সর্বোচ্চ মান প্রদর্শন করতে

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