Hola a todos,
 
Mi problema es el siguiente:
 
Al ejecutar este update me sa el siguiente resultado:
 Mens. 512, Nivel 16, Estado 1, Línea 1
La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a continuación de =, !=, <, <=, >, >= o cuando se utiliza como expresión.
Se terminó la instrucción.
 
 
Mi update es el siguiente: 
 update clean_loc_CS
set tel_local= '01' + (SELECT         c_ladas.lada
FROM            c_ladas INNER JOIN
                         clean_loc_CS ON c_ladas.Id_estado = clean_loc_CS.id_delegacion AND c_ladas.municipio = clean_loc_CS.municipios AND 
                         c_ladas.digitos = clean_loc_CS.carac_tel_loc) + tel_local
where carac_tel_loc = 7
 
 
Se que me esta devolviendo varios valores, mi problema es como lo podria resolver?
 
De antemano gracias por su apoyo. 
   
 
 La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a  . . .
 La subconsulta ha devuelto más de un valor, lo que no es correcto cuando va a  . . .  Respuesta: La subconsulta ha devuelto más de un valor, lo que no es correcto cuando v
 Respuesta: La subconsulta ha devuelto más de un valor, lo que no es correcto cuando v 


