Questão de Banco de Dados — SQL — CESGRANRIO 2019
Banco de DadosSQL
- Código
- cg016094
- Banca
- CESGRANRIO
- Órgão
- UNIRIO
- Ano
- 2019
- Nível
- Médio
- Cargo
- Técnico em Tecnologia da Informação
Deseja-se conhecer os nomes dos nadadores brasileiros (PAIS='BRA') que conquistaram medalhas de ouro (COLOCACAO=1), juntamente com a quantidade de medalhas de ouro que cada um conquistou. Os dados devem estar ordenados em ordem decrescente de número de medalhas conquistadas.Qual consulta SQL executa o que foi pedido?
- ASELECT A.NOME, COUNT(*)FROM ATLETA A, RESULTADO RWHERE A.NUMERO=R.NUM_ATL AND R.COLOCACAO=1 AND A.PAIS='BRA'GROUP BY A.NUMEROORDER BY COUNT(*) DESC
- BSELECT A.NOME, COUNT(*)FROM RESULTADO R, ATLETA AWHERE A.NUMERO=R.NUM_ATL AND R.COLOCACAO=1 AND A.PAIS='BRA'ORDER BY COUNT(R.COLOCACAO) DESC
- CSELECT NOME, COUNT(*)FROM RESULTADO, ATLETAWHERE NUMERO=NUM_ATL AND COLOCACAO=1 AND PAIS='BRA'GROUP BY NOMEORDER BY COUNT(*) DESC
- DSELECT A.NOME, COUNT(*)FROM ATLETA A, RESULTADO RHAVING A.NUMERO=NUM_ATL AND R.COLOCACAO=1 AND A.PAIS='BRA'GROUP BY A.NOMEORDER BY COUNT(*) DESC
- ESELECT A.NOME, COUNT(*)FROM ATLETA A, RESULTADO RWHERE A.NUMERO=NUM_ATL AND R.COLOCACAO=1GROUP BY A.NOMEHAVING A.PAIS='BRA'ORDER BY COUNT(*) DESC