Я думаю, в вашем запросе отсутствует запятая после первого R1. Если вы добавили это, результат может выглядеть следующим образом -
Select R1.A , count(*)
from R1, (select A from R1 GROUP BY A ) R2
where R1.A >= R2.A
group by R1.A
HAVING COUNT (*) > 1;
Результат -
A | count(*)
--------------
3 | 2
5 | 6