Com uma seleção interna:
select
registration_date, community_id
from
user outer
where
user_id IN (
select
user_id
from
user inner
where
inner.community_id = outer.community_id
order by
registration_date
limit 2,1
)
order by registration_date
Seleciona o conjunto de usuários em que cada usuário é o 3º usuário em sua comunidade, conforme retornado pela cláusula limit na seleção interna.