3

グループ化されたクエリがあり、count(*)に基づいてフィルタリングしたい

サブクエリなしでこれを行うことはできますか?

これは私が現在持っているものです:

select * 
  from (select ID,
               count(*) cnt
          from name
      group by ID)
 where cnt > 1;
4

1 に答える 1

16

あなたが探しているのはHAVING句です:

select ID, count(*) cnt
from name
group by ID
having count(*) > 1;
于 2010-05-25T17:34:50.237 に答える