[RESUELTO] SQL para actualizar campos de una tabla
Publicado: Vie Sep 13, 2019 9:39 am
Hola, no consigo que me funcione una sentencia SQL para actualizar unos campos de una tabla de Clientes (CLIENTS) con datos de otra tabla (Tabla_Clients). He estado mirando otras entradas del Forum que me han orientado en cómo montar la query, pero la verdad que no encuentro porqué no me funciona.
La query la lanzo desde Herramientas>SQL, y es:
UPDATE "CLIENTS","Tabla_Clients"
SET "CLIENTS"."Nom_cli" = "Tabla_Clients"."Nom_cli" ,
"CLIENTS"."NIF_cli" = "Tabla_Clients"."NIF_cli",
"CLIENTS"."Adreça_Social" = "Tabla_Clients"."Adreça_cli",
"CLIENTS"."Pais_Social" = "Tabla_Clients"."Pais_cli",
"CLIENTS"."CP_Social" = "Tabla_Clients"."CP_cli",
"CLIENTS"."Pob_Social" = "Tabla_Clients"."Pob_cli",
"CLIENTS"."Prov_Social" = "Tabla_Clients"."Prov_cli",
"CLIENTS"."Mail_cli" = "Tabla_Clients"."Mail_cli"
FROM "CLIENTS", "Tabla_Clients"
WHERE "CLIENTS"."Codi_cli" = "Tabla_Clients"."Codi_cli"
Y el error que me da es: Unexpected token ,, requires SET in statement [UPDATE "CLIENTS",]
Muchas gracias
Maite
La query la lanzo desde Herramientas>SQL, y es:
UPDATE "CLIENTS","Tabla_Clients"
SET "CLIENTS"."Nom_cli" = "Tabla_Clients"."Nom_cli" ,
"CLIENTS"."NIF_cli" = "Tabla_Clients"."NIF_cli",
"CLIENTS"."Adreça_Social" = "Tabla_Clients"."Adreça_cli",
"CLIENTS"."Pais_Social" = "Tabla_Clients"."Pais_cli",
"CLIENTS"."CP_Social" = "Tabla_Clients"."CP_cli",
"CLIENTS"."Pob_Social" = "Tabla_Clients"."Pob_cli",
"CLIENTS"."Prov_Social" = "Tabla_Clients"."Prov_cli",
"CLIENTS"."Mail_cli" = "Tabla_Clients"."Mail_cli"
FROM "CLIENTS", "Tabla_Clients"
WHERE "CLIENTS"."Codi_cli" = "Tabla_Clients"."Codi_cli"
Y el error que me da es: Unexpected token ,, requires SET in statement [UPDATE "CLIENTS",]
Muchas gracias
Maite