Banco de Dados
Primeiro na questão esta pedindo para pegar nomes do clubes e a quantidade de cada atleta, iremos usar entao duas tabelas "clube" e "atleta", o nome das minhas tabelas estão em minusculos a sua pode esta diferente.
Vamos la:
Vamos selecionar os campos que queremos com o nome da tabela na frente, por que teremos que relacionar uma tabela com a outra (inner join), selecionamos o campo "select clube.nomeclube,count(atleta.nomeclube)" esse count e que o exercicio quer a quantidade de atletas que estao cadastro no nomeclube da tabela atleta, depois disso vai ter que fazer a expressao normalmente e apena usar um group by, para ver qual o grupo que ele vai agregar.
select clube.nomeclube,count(atleta.nomeclube) from clube inner join atleta on clube.nomeclube = atleta.nomeclube group by clube.nomeclube
****************************************************************************************************************************************************
11 - Qual o nome da modalidade e quantidade de atleta que tem inscrito mais de um atleta
select modalidade.nomemodalidade,count(atleta.codmodalidade) from modalidade inner join atleta on modalidade.codmodalidade = atleta.codmodalidade having count(atleta.codmodalidade) > 1 group by modalidade.nomemodalidade
****************************************************************************************************************************************************
12 - Mostrar todos os nomes de clubes tendo ou não atleta e o nome do atleta respectivamente.
select clube.nomeclube,atleta.nome from clube left join atleta on clube.nomeclube = atleta.nomeclube
*****************************************************************************************************************************************************
13 - Quais são os atletas, nome do clube que são de RJ ou SP e que na modalidade seja Arco e Flecha ou Atletismo? Ordenar em