Use
LOCATE()
WHERE LOCATE(Col1, Col2);
Retorna um valor diferente de zero se
Col1
está contido em Col2
. Atualizar
Observe que uma substring vazia está sempre contida em outra string, portanto, neste caso, você precisa de outra condição:
WHERE LENGTH(Col1) AND LOCATE(Col1, Col2);