1
resposta

Divisão no Banco, Prezados o campo divisao1 retorna 0 e a resolução do exercicio esta dessa forma, ha algum erro?

select
    c.nome
    ,COUNT(m.id) as QtdMatricula
    ,COUNT(m.id) / (select count(id) from matricula m1 ) as divisao1
    ,(select count(id) from matricula m1 ) /COUNT(m.id)  as divisao2
from
    curso c
inner join matricula m on c.id = m.curso_id
group by
    c.nome
1 resposta

Opa, perdão pela demora. Essa sua dúvida tb já foi de outras pessoas, dá uma olhada aqui => https://cursos.alura.com.br/forum/topico-duvida-no-ex-3-da-aula-5-sub-queries-19955