use the REPLACE function to remove the character from the column value (by replacing it with an empty string)
compare the length of the replaced string with the length of the original column value
the difference is the number of characters that were removed, i.e. the number of characters in the original
Code:
select length('bono') - length(replace('bono','o','')) as number_of_characters