MySQL-এ স্বতন্ত্র (distinct) মান সংখ্যা জানতে COUNT(DISTINCT column) ব্যবহার করুন। সিনট্যাক্স:
select count(distinct yourColumnName) as anyVariableName from yourTableName;
উদাহরণের জন্য টেবিল তৈরি করি:
mysql> create table DistinctDemo -> ( -> Name varchar(200) -> ); Query OK, 0 rows affected (0.58 sec)
ডুপ্লিকেটসহ রেকর্ড যোগ করুন:
mysql> insert into DistinctDemo values('John'); ... mysql> insert into DistinctDemo values('Johnson'); Query OK, 1 row affected (0.10 sec)
সব রেকর্ড (৮ রো, ডুপ্লিকেট আছে):
mysql> select *from DistinctDemo;
স্বতন্ত্র মান কাউন্ট করুন:
mysql> select count(distinct Name) as DistinctValues from DistinctDemo;
ফলাফল:
+----------------+ | DistinctValues | +----------------+ | 3 | +----------------+ 1 row in set (0.01 sec)
ফলাফল ৩ বলে টেবিলে ৩টি স্বতন্ত্র নাম (John, Sam, Johnson) আছে।