Não seria cliente só aqueles que realizam a primeira compra?
select distinct BAIRRO from tabela_de_clientes where CIDADE = 'Rio de Janeiro' and PRIMEIRA_COMPRA = 1;
Pois quem não compra, por mais que estivesse cadastrado, pra mim não é cliente.. mas blza..