Lista vários Count de uma Mesma tabela

Eu tenho uma tabela com vários dados, por exemplo.
ID Codigo Pesquisa
1 1 10
2 1 10
3 1 10
4 2 10
5 2 10

o que eu queria era que quando eu selecionasse a pesquisa do tipo 10 me retornasse um Count separado de cada código Por exemplo:
Código Total
1 3
2 2

Não sei como criar esse count pois sempre quando realizo a pesquisa aparece o total ou seja 5 resultados ou tenho que criar condições 1 a 1 tipo where pesquisa = 10 and código = 1 depois código = 2. Queria o resultado em um único script.

Grato

Resolvi utilizando Group By