基本的な考え方は、カウント集計でネストされたクエリを使用することです:
select * from yourTable ou
where (select count(*) from yourTable inr
where inr.sid = ou.sid) > 1
内部クエリのwhere句を調整して、検索を絞り込むことができます。
コメントに記載されている別の良い解決策があります(ただし、全員がそれらを読むわけではありません):
select Column1, Column2, count(*)
from yourTable
group by Column1, Column2
HAVING count(*) > 1
またはそれより短い:
SELECT (yourTable.*)::text, count(*)
FROM yourTable
GROUP BY yourTable.*
HAVING count(*) > 1