কম্পিউটার টিউটোরিয়াল

MySQL-এ COUNT(DISTINCT) দিয়ে স্বতন্ত্র মান গণনা করুন


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) আছে।


  1. MySQL-এ অনন্য (Distinct) ভ্যালু এবং তাদের কাউন্ট বের করা

  2. MySQL-এ COUNT() এবং IF() একসাথে ব্যবহার করে শর্তসাপেক্ষ গুননা

  3. একক MySQL কোয়ারিতে শূন্য, NULL এবং শূন্য/NULL বাদ দেওয়া স্বতন্ত্র মান গণনা করা

  4. MySQL COUNT DISTINCT ধীর গতিতে চলছে? দ্রুত করার উপায়