ウィンドウ関数を使用する:
select t1.*
from (select t1.*, count(*) over (partition by name) as cnt
from table1 t1
) t1
where cnt > 1;
count(*) over (partition by name)
各名前の行数をカウントします。ただし、これは、行数を減らすのではなく、各行にカウントを追加することによって行われます。これは、行を選択するために必要な情報です。