এটি অর্জন করতে আপনাকে MySQL থেকে সমষ্টি ফাংশন গণনা (*) সহ GROUP BY কমান্ড ব্যবহার করতে হবে। সিনট্যাক্স নিম্নরূপ:
আপনার কলামের নাম নির্বাচন করুন, COUNT(*) যেকোন পরিবর্তনশীল নাম হিসাবে আপনার টেবিলের নাম গ্রুপ আপনার কলাম নামের দ্বারা;
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ:
mysql> টেবিল নির্বাচন করুনDistinct_CountDemo -> ( -> Id int NULL AUTO_INCREMENT, -> Name varchar(10), -> AppearanceId int, -> PRIMARY KEY(Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত ( 0.63 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ:
mysql> SelectDistinct_CountDemo(Name,AppearanceId) মান ('Larry',1); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> নির্বাচনDistinct_CountDemo(নাম, চেহারা আইডি) মানগুলিতে সন্নিবেশ করুন ('John);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.24 সেকেন্ড)mysql> SelectDistinct_CountDemo(Name,AppearanceId) মান ('Larry',3); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)mysql> নির্বাচনে সন্নিবেশ করুনDistinct_CountDemo(CountIppdA) মান('ল্যারি',10);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> ঢোকান SelectDistinct_CountDemo(Name,AppearanceId) মান('Carol',11); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> SelectDistinct_CountDemo(Name,AppearanceId) মান ('Larry',15); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ:
mysql> SelectDistinct_CountDemo থেকে *নির্বাচন করুন;
নিম্নলিখিত আউটপুট:
+------+------+---------------+| আইডি | নাম | চেহারা আইডি |+------+-------+---------------+| 1 | ল্যারি | 1 || 2 | জন | 2 || 3 | ল্যারি | 3 || 4 | ল্যারি | 10 || 5 | ক্যারল | 11 || 6 | ল্যারি | 15 |+----+-------+------------+6 সারি সেটে (0.00 সেকেন্ড)এখানে স্বতন্ত্র এবং গণনা নির্বাচন করার জন্য প্রশ্ন:
mysql> SelectDistinct_CountDemo থেকে TotalAppearance হিসেবে Name,count(*) সিলেক্ট করুন -> নাম অনুসারে গ্রুপ;নিম্নলিখিত আউটপুট:
<প্রে>+---------+-----------------+| নাম | মোট উপস্থিতি |+------+-------------------+| ল্যারি | 4 || জন | 1 || ক্যারল | 1 |+---------+-----------------+3 সারি সেটে (0.00 সেকেন্ড)