Hola a todos necesitaria vuestra ayuda porque ya me estoy volviendo loco, os pongo la consulta en si 
 
select  id_usuario, nombre, Apellido, Telefono from usuarios where id_usuario= any (select  id_usuario from servicios where id_categoria=5) and  (select  id_usuario from clientes where ciudad='Madrid')
 
El caso es que me devuelve el error de Subquery returns more than 1 row y nose por donde tirar para subsanarlo quitando la parte despues del and la consulta funciona. gracias de antemano 
   
 



