Aymen Ragoubi:
Tengo esta consulta SQL:
update edi_file_steps
set
table_A.user_id= table_B.id ,
table_A.message= SUBSTRING_INDEX(table_A.message,'[',1)
FROM
edi_file.steps AS table_A INNER JOIN GU_User as table_B
where
message LIKE '%Downloaded%'AND table_B.login = 'Jack'
Pero me estoy error de sintaxis MySQL. ¿Hay un problema con mi sintaxis? Estoy utilizando MySQL 5.7.
tum:
No se puede utilizar en una consulta DE ACTUALIZACIÓN, se especifica la tabla después de la instrucción UPDATE:
UPDATE edi_file_steps table_A
INNER JOIN GU_User AS table_B
SET
table_A.user_id= table_B.id ,
table_A.message= SUBSTRING_INDEX(table_A.message,'[',1)
WHERE
message LIKE '%Downloaded%'AND table_B.login = 'Jack'