Buenas tengo un problema con una sentencia UPDATE en SQL. Como estoy con access y veo que no hay subforo para Access jeje (lo se lo se es una mierda), pero creo que la sintaxis SQL es igual o parecida en muchos casos, por eso suelto aqui mi pregunta.
Bueno la duda es la siguiente.
Esta SELECT me funciona perfectamente: (solo la hice de prueba para ver si lo hacia bien la INNER JOIN).
SELECT tempTLF.usuario, tempTLF.Telefono, tempTLF.extension
FROM tempTLF INNER JOIN tempTLF AS Temp5 ON tempTLF.usuario = Temp5.sumanombre;
Pero quiero hacer lo mismo en una UPDATE de la siguiente manera:
UPDATE Empleados
INNER JOIN tempTLF AS Temp5 ON tempTLF.usuario = Temp5.sumanombre
SET Empleados.Telefono = tempTLF.telefono
WHERE ((tempTLF.usuario)=Temp5.sumanombre));
me da error de sintaxis en donde veis el rojo, creo que es por el AS Temp5.
Alguna idea de porque puede ser ??
Saludos y Gracias por vuestra atencion.