個別の名前を数える必要があるため、distinct
を使用する必要があります キーワード。
このクエリを試してください
select
one,
count(distinct two) as cnt
from
tbl
group by
one
SQL FIDDLE
| ONE | CNT |
---------------
| cat | 2 |
| dog | 3 |
| mouse | 1 |
個別の名前を数える必要があるため、distinct
を使用する必要があります キーワード。
このクエリを試してください
select
one,
count(distinct two) as cnt
from
tbl
group by
one
| ONE | CNT |
---------------
| cat | 2 |
| dog | 3 |
| mouse | 1 |