No sé por qué me da error la sigueinte consulta. La quiero hacer desde una página php a una BD MYSQL. Los campos están bien escritos, es una consult anidada y si la ejecuto por separado sale todo bien, por tanto el error está en la unión de las 2, en el IN. ¿Sabéis por qué no sale bien?
SELECT *
FROM USUARIOS
WHERE DNI IN (SELECT DNI
FROM USUARIO_ROL
WHERE CODIGO_ROL LIKE 'T')