Use LOCATE()
WHERE LOCATE(Col1, Col2);
Devuelve un valor distinto de cero si Col1
está contenido dentro de Col2
.
Actualizar
Tenga en cuenta que una subcadena vacía siempre está contenida dentro de otra cadena, por lo que en este caso necesita otra condición:
WHERE LENGTH(Col1) AND LOCATE(Col1, Col2);