Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/09/2014, 20:24
jeremiselxi
(Desactivado)
 
Fecha de Ingreso: septiembre-2008
Mensajes: 269
Antigüedad: 16 años, 2 meses
Puntos: 22
Respuesta: Como puedo obtener mediante vba el valor de un campo de una subconsulta

Cita:
Iniciado por gnzsoloyo Ver Mensaje
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
  1. Dim ins as string
  2.  
  3. 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+'%')"
  4.  
  5. Docmd.runsql ins