![]() |
Update registros de columna1 de tabla A con registros de columna1 de tabla B
Que tal compañeros.
Estoy utilizando IBExpert, Firebird 2.5 Tengo 2 tablas, necesito actualizar los precios que están en la tabla B partiendo de los precios que se tienen en la tabla A. La estructura está asi. TABLA A Campo CVE_PROD (Varchar16 carácteres) Campo PRECIO (Double precision) Campo CVE_PRECIO (Integer)(Solo que existe en esta tabla 5 veces la misma clave pero precios del 1 al 5). El precio que necesito copiar es el CVE_PRECIO=1. TABLA B Campo CVE_ART (Varchar 10 Carácteres) Campo CAMLIB5 (Double precision) (A este campo necesito que se le copie el precio 1 de la tabla A) No es podido emplear el Update puesto que ya existen las claves iguales tanto en tabla A como en tabla B, lo único que he conseguido es insertar en la tabla B los puros precios sin lograr validar que si TABLA A.CVE_PROD = TABLA B.CVE_ART entonces solamente que actualice el precio en la tabla B. Les dejo mi código que he empleado para el INSERT no tiene nada que ver con lo que pretendo hacer pero espero puedan orientarme para poder conseguir ese propósito. Este código solamente inserta los precios de tabla A en tabla B Les agradezco su atención a este mensaje. :) |
| La franja horaria es GMT +2. Ahora son las 06:38:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi