select count(r) from compras where r ='1';
select count(r) from compras where r ='1';
Diego, tudo bem ?
Nesse caso seu sql não funcionaria.
Pois em momento algum você falou que r é o apelido da coluna. Por padrão temos que usar o nome completo da coluna.