Коль задачей было для каждой записи в таблице Course посчитать количество вхождений в History, причём нули также должны были присутствовать в ответе от базы, то запрос должен выглядеть следующим образом:
select c.`name` AS course_name,
(select COUNT(*) from history where history.`course_id` = c.`course_id` AND history.`status` = 1) as quantity
from course c