Фильтр на счет (*) в оракуле - PullRequest
2 голосов
/ 25 мая 2010

У меня сгруппированный запрос, и я хочу отфильтровать его по количеству (*)

Могу ли я сделать это без подзапроса?

Вот что у меня сейчас:

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

1 Ответ

13 голосов
/ 25 мая 2010

то, что вы ищете, это HAVING предложение:

select ID, count(*) cnt
from name
group by ID
having count(*) > 1;
...