_ representan cualquier carácter en una expresión LIKE. Es por eso que devuelves todos los valores. Necesita escapar del carácter _.
Prueba esto:
WHERE ref LIKE '%\_%';
Referencias :
Literales de cadena en el manual de referencia de MySQL
_ representan cualquier carácter en una expresión LIKE. Es por eso que devuelves todos los valores. Necesita escapar del carácter _.
Prueba esto:
WHERE ref LIKE '%\_%';
Referencias :
Literales de cadena en el manual de referencia de MySQL