sql >> Database >  >> RDS >> Mysql

MySQL:tel unieke waardeparen in rijen

Omdat je een verschillende naam moet tellen, moet je distinct . gebruiken zoekwoord.

Probeer deze zoekopdracht

select 
   one,  
   count(distinct two) as cnt 
from 
   tbl 
group by 
   one

SQL FIDDLE

|   ONE | CNT |
---------------
|   cat |   2 |
|   dog |   3 |
| mouse |   1 |



  1. MariaDB JSON_TABLE() uitgelegd

  2. gegevens ophalen uit de mysql-database om in javascript te gebruiken

  3. Hoe de LTRIM()-functie werkt in MySQL

  4. Hoe maak je een MySQL-databaseback-up met MySQL Workbench?