como selecionar, classificar e classificar na tabela mysql

Eu tenho uma tabela em mySql como nesta foto

e eu quero escrever uma consulta que resultado agrupará por coluna LESSON, e adicionar nova linha que é o valor médio da coluna LESSON e somar valores de coluna CNT ....
para esta consulta eu uso este

Eu uso essa consulta, mas dá resultado como na imagem 3 e eu não posso classificar por PERC neste caso

<code>select no, STUD_ID,CLASS,LESSON, AVG(PERC) as PERC,SUM(CNT) as CNT from t_lesson where LESSON='CHEM' group by CLASS
union all
select no,STUD_ID,CLASS,'AVERAGE' as LESSON, AVG(PERC) as PERC, SUM(CNT) as CNT from t_lesson where LESSON='CHEM' group by LESSON
</code>

questionAnswers(2)

yourAnswerToTheQuestion