select a.nome, c.nome from curso c join matricula m on m.curso_id = c.id join aluno a on m.aluno_id = a.id where c.id in (1, 9); Por que esse linha de comando está mostrando somente os cursos de id = 1? Não deveria mostrar também os cursos de id = 9?