Select detro de outro Select MySQL

Boa Tarde tenho uma duvida
Tenho uma tabela chamada CURSOS que me retorna o máximo de total de aulas que cada cursos tem. select max(totaulas) from cursos; mas o que pretendo é que para alem de me dar o maior numero de aulas quero saber qual o curso com esse maior numero de aulas?

Obrigado

Olá, agrupe os registros pelo curso, ai coloque no order by as aulas, ex:

Select count (idcurso),curso,totaulas
From cursos
Group by idcurso
Order by count totaulas desc

Abraços.