¿Función SQL para contar cuántas veces aparece la cadena en la columna?

¿Existe una función para MySQL que cuente la cantidad de veces que una cadena ocurre en otra cadena o columna? Básicamente quiero:

SELECT
    SUB_COUNT('my word', `my_column`) AS `match_count`
FROM `table`

¡Gracias!

EDITAR: Necesito saber cuántas veces aparece la cadena en una columna para cada fila de unSELECT.

Respuestas a la pregunta(4)

Su respuesta a la pregunta