Как сформировать SQL запрос?
concat('<a target="_new" href="%%WWWROOT%%/course/view.php?id=
ААААААААААААААааааааааааааааааа
Kill it with fire!!!!!
SQL запрос должен возвращать данные. Данные, а не html верстку.
Что касается самого вопроса - что бы посчитать сумму вам нужны агрегирующие функции: group by, sum.
dev.mysql.com/doc/refman/5.0/en/group-by-functions.html
Что то более полезное без структуры базы сказать нельзя.
Хотелось бы видеть даиграмму БД, чтобы хоть чем-нибудь помочь)