prova a mettere un trim() sul campo. potresti avere uno spazio o altro.

group by trim(Docente_materia_competenza)

questo dovrebbe anche suggerirti di usare una tabella con la lista dei docenti e associare alle materie solo l'id_docente. Non avresti di queste incongruenze cioe' valori duplicati scritti in modo differente.