The table to be updated is named LEAD_TEMP and has only 3 fields
ID_LEAD: Number, Primary Key
ID_ESTADO: Number
Descartado: Yes/No
The field to be updated is [ID_ESTADO]
The new value is taken from the query EstadosHistoricos_AUX3. This query outputs 2 fields: ID_LEAD, ESTADO_FECHA
This query looks like this:
Code: Select all
SELECT EstadosHistoricos_AUX2.ID_LEAD, IIf([ID_ESTADO] Is Null,1,[ID_ESTADO]) AS ESTADO_FECHA
FROM EstadosHistoricos_AUX2 LEFT JOIN ACCIONES ON EstadosHistoricos_AUX2.MáxDeID_HCO_LEAD = ACCIONES.ID_HCO_LEAD;
Code: Select all
UPDATE LEAD_TEMP INNER JOIN EstadosHistoricos_AUX3 ON LEAD_TEMP.ID_LEAD = EstadosHistoricos_AUX3.ID_LEAD SET LEAD_TEMP.ID_ESTADO = [ESTADO_FECHA];
thanks!