Cita:
Iniciado por gnzsoloyo El resultado de la subconsulta no existe en ese contexto. Solo existe dentro de sí misma, porque únicamente válida el TRUE o FALSE. Nada mas.
Los únicos datos recuperablesson los del SELECT.
Para lo que quieres deberías usar JOIN.
Gracias por responder, pero como puedo solucionar esto ya que no puedo hacer un join sino tengo un campo en común. Hay algo que se me ocurrió pero me sale que la operación de la consulta debe ser actualizable y es esto:
Código MySQL:
Ver original
ins = "update empleados as t1 set t1.idusuario=(SELECT t2.idusuario as app FROM usuarios as t2 WHERE t1.Nombre_Completo like '%'+t2.Nombre+'%' and t1.Nombre_Completo like '%'+t2.Apellido+'%')"
Docmd.runsql ins