En primer lugar, para poder usar una subconsulta con una cláusula como LIKE, la misma tiene que devolver un único valor, y este valor debe ser de ccadena (texto).
Espero que eso ya lo tengas claro.
En segundo lugar, para poder usar subconsulta en ese conexto, deberás crear la cadena, porsiblemente con CONCAT(), aunque francamente no estoy seguro de que te sirva. Es probable que genere un error de sintaxis.
Pruébalo así:
Lo que yo no entiendo es por qué necesitas usar LIKE, si el campo diaDeSemana es un numérico... ¿O le metiste una serie de valores separados por espacios o comas?
Finalmente: No seas grosero. Estoy tratado de ayudarte y entender qué es lo que quieres lograr, sin que me hayas contestado una sola pregunta...