1
resposta

Verificar se o SQL está ok

Oi Vinícius,

Preparei o SQL para o teu desafio "Relatório de Qual Categoria é a mais procurada" e gostaria que desse uma olhada e me dissesse se está ok.

SELECT 
  categoria.nome AS Nome,
  COUNT(aluno_curso.aluno_id) AS Quantidade
  FROM categoria
  JOIN curso ON curso.categoria_id = categoria.id
  JOIN aluno_curso ON aluno_curso.curso_id = curso.id
  GROUP BY categoria.nome
  ORDER BY Quantidade DESC
  ;

Obrigado!!

1 resposta

Olá Vinícius,

Tudo bem? Tua consulta está quase lá. A correção precisa ser feita na função COUNT, e claro, no ORDER BY. Pois, o que o professor quer é qual o nome da categoria que vai mais aparecer no resultado e aí gerar o relatório. Uma dica: para você chegar no resultado, tire a função COUNT e também o ORDER BY e aí você descobrirá onde é preciso fazer a correção.

Espero ter ajudado.