il raggruppamento e' tale perche' riunisce in un unico record dei valori di solito calcolati con le apposite funzioni di raggruppamento ... appunto.

Quindi restituira' sempre e solo 1 record per la condizione espressa. Forse nel tuo caso basterebbe usare ORDER BY corso, lezione_id, oppure se cerchi un corso specifico con la condizione in WHERE