select sum(course_count) as staff_nums
from (
    select staff_id,
    case 
        when course is null then 0
        else (length(course) - length(replace(course, ',', '')) + 1)
    end as course_count
    from cultivate_tb
) as a;