UPDATE desde Herramientas>sql

Discute sobre las herramientas de la base de datos
Responder
Lauranthal
Mensajes: 2
Registrado: Mié Oct 19, 2016 11:31 am

UPDATE desde Herramientas>sql

Mensaje por Lauranthal »

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
LibreOffice 5.1.5.2 en Windows 10
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: UPDATE desde Herramientas>sql

Mensaje por RMG »

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
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)
Lauranthal
Mensajes: 2
Registrado: Mié Oct 19, 2016 11:31 am

[RESUELTO] UPDATE desde Herramientas>sql

Mensaje por Lauranthal »

Muchas gracias! era eso, saludos :super:
Ú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
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: UPDATE desde Herramientas>sql

Mensaje por RMG »

Recuerda marcarlo como resuelto, nos ayuda a mantener un foro mejor organizado.

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)
Responder