একটি কলামে প্রতিটি স্বতন্ত্র মানের গণনা পেতে একটি উদাহরণ দেখা যাক। প্রথমত, আমরা একটি টেবিল তৈরি করব।
একটি টেবিল তৈরি করতে CREATE কমান্ড ব্যবহার করা হয়।
mysql> টেবিল তৈরি করুন DistinctDemo1 -> ( -> id int, -> name varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.43 সেকেন্ড)
রেকর্ড ঢোকানো
mysql> DistinctDemo1 মানগুলিতে সন্নিবেশ করুন(1,'John');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.34 সেকেন্ড)mysql> DistinctDemo1 মানগুলিতে ঢোকান(2,'জন');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড )mysql> DistinctDemo1 মানগুলিতে সন্নিবেশ করুন(3,'John');Query OK, 1 সারি প্রভাবিত (0.09 sec)mysql> DistinctDemo1 মানগুলিতে সন্নিবেশ করুন (4,'Carol'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DistinctDemo1 মান (5,'David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)
সমস্ত রেকর্ড প্রদর্শন করা হচ্ছে
mysql> DistinctDemo1 থেকে *নির্বাচন করুন;
নিম্নলিখিত আউটপুট যা সমস্ত রেকর্ড প্রদর্শন করে।
+------+-------+| আইডি | নাম |+------+-------+| 1 | জন || 2 | জন || 3 | জন || 4 | ক্যারল || 5 | ডেভিড |+------+-------+5 সারি সেটে (0.00 সেকেন্ড)
গণনা পাওয়ার জন্য নিম্নোক্ত সিনট্যাক্স।
mysql> নাম নির্বাচন করুন, COUNT(1) ঘটনামূল্য হিসাবে DistinctDemo1 GROUP নাম অনুসারে ORDER BY OccurenceValue;
এখানে আউটপুট।
<প্রে>+------+----------------+| নাম | ঘটনামূল্য |+------+----------------+| ক্যারল | 1 || ডেভিড | 1 || জন | 3 |+------+----------------+3 সারি সেটে (0.04 সেকেন্ড)