Hola, desde la herramienta SQL intento hacer un update de una tabla desde otra de la siquiente manera:
UPDATE "Tabla1"
SET "Tabla1"."CampoT1" = "Tabla2"."CampoT2"
FROM "Tabla1", "Tabla2"
WHERE "Tabla1"."Campo2T1" = "Tabla2"."Campo2T2"
AND "Tabla2"."CampoT2" <> 'CAJA'
GROUP BY "Tabla2"."CampoT2"
pero me indica que no encuentra la columna Tabla2.CampoT2 (en el SET)
¿cual seria el formato correcto? la columna existe
Gracias
UPDATE desde Herramientas>sql
-
- Mensajes: 2
- Registrado: Mié Oct 19, 2016 11:31 am
UPDATE desde Herramientas>sql
LibreOffice 5.1.5.2 en Windows 10
Re: UPDATE desde Herramientas>sql
Hola,
Puedes probar esto.
UPDATE "Tabla1"
SET "CampoT1" = SELECT "CampoT2"
FROM "Tabla2"
WHERE "Tabla1"."Campo2T1" = "Tabla2"."Campo2T2"
AND "Tabla2"."CampoT2" <> 'CAJA'
GROUP BY "Tabla2"."CampoT2"
Saludos
Puedes probar esto.
UPDATE "Tabla1"
SET "CampoT1" = SELECT "CampoT2"
FROM "Tabla2"
WHERE "Tabla1"."Campo2T1" = "Tabla2"."Campo2T2"
AND "Tabla2"."CampoT2" <> 'CAJA'
GROUP BY "Tabla2"."CampoT2"
Saludos
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
-
- Mensajes: 2
- Registrado: Mié Oct 19, 2016 11:31 am
[RESUELTO] UPDATE desde Herramientas>sql
Muchas gracias! era eso, saludos
Última edición por Lauranthal el Jue Oct 20, 2016 2:32 pm, editado 1 vez en total.
LibreOffice 5.1.5.2 en Windows 10
Re: UPDATE desde Herramientas>sql
Recuerda marcarlo como resuelto, nos ayuda a mantener un foro mejor organizado.
https://forum.openoffice.org/es/forum/v ... f=3&t=2668
https://forum.openoffice.org/es/forum/v ... f=3&t=2668
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)