actualizacion de una tabla tomando datos de otra

29/12/2004 - 13:28 por Mennegguzzi | Informe spam
Hola, les hago la siguiente consulta:

Tengo una tabla "Productos" con todos los productos de la empresa y su costo
de fabricación, el cual se deriva de la formula que contiene los componentes
de ese producto, (tabla "Formulas").

Tengo que actualizar la tabla Productos, poniendo en el campo CostoTotal la
suma de los costos individuales de sus componentes multiplicado por la
cantidad que lleva de cada uno de ellos: (Formulas_CostoComponente *
Formulas_CantidadComponente).

Las tablas están relacionadas por los campos Productos_Producto y
Formulas_Producto.

Tablas y Campos:
Productos_Producto, Productos_CostoTotal
Formulas_Producto, Formulas_Componente, Formulas_CostoComponente,
Formulas_CantidadComponente

como lo puedo hacer con una consulta ?

Desde ya muchas gracias por su ayuda de siempre

Saludos

Pablo

Preguntas similare

Leer las respuestas

#1 Maxi
29/12/2004 - 13:40 | Informe spam
Hola, pablo, en los BOL (book on line) vas a poder ver el uso de la
instruccion UPDATE (descipta), ahi tienes ejemplos de como hacer lo que
estas buscando.

Un abrazo


Salu2
Maxi


"Mennegguzzi" escribió en el mensaje
news:
Hola, les hago la siguiente consulta:

Tengo una tabla "Productos" con todos los productos de la empresa y su
costo de fabricación, el cual se deriva de la formula que contiene los
componentes de ese producto, (tabla "Formulas").

Tengo que actualizar la tabla Productos, poniendo en el campo CostoTotal
la suma de los costos individuales de sus componentes multiplicado por la
cantidad que lleva de cada uno de ellos: (Formulas_CostoComponente *
Formulas_CantidadComponente).

Las tablas están relacionadas por los campos Productos_Producto y
Formulas_Producto.

Tablas y Campos:
Productos_Producto, Productos_CostoTotal
Formulas_Producto, Formulas_Componente, Formulas_CostoComponente,
Formulas_CantidadComponente

como lo puedo hacer con una consulta ?

Desde ya muchas gracias por su ayuda de siempre

Saludos

Pablo

Respuesta Responder a este mensaje
#2 Mennegguzzi
29/12/2004 - 13:58 | Informe spam
Gracias Maxi, donde consigo los BOL ?


"Maxi" escribió en el mensaje
news:
Hola, pablo, en los BOL (book on line) vas a poder ver el uso de la
instruccion UPDATE (descipta), ahi tienes ejemplos de como hacer lo que
estas buscando.

Un abrazo


Salu2
Maxi


"Mennegguzzi" escribió en el mensaje
news:
Hola, les hago la siguiente consulta:

Tengo una tabla "Productos" con todos los productos de la empresa y su
costo de fabricación, el cual se deriva de la formula que contiene los
componentes de ese producto, (tabla "Formulas").

Tengo que actualizar la tabla Productos, poniendo en el campo CostoTotal
la suma de los costos individuales de sus componentes multiplicado por la
cantidad que lleva de cada uno de ellos: (Formulas_CostoComponente *
Formulas_CantidadComponente).

Las tablas están relacionadas por los campos Productos_Producto y
Formulas_Producto.

Tablas y Campos:
Productos_Producto, Productos_CostoTotal
Formulas_Producto, Formulas_Componente, Formulas_CostoComponente,
Formulas_CantidadComponente

como lo puedo hacer con una consulta ?

Desde ya muchas gracias por su ayuda de siempre

Saludos

Pablo





Respuesta Responder a este mensaje
#3 Maxi
29/12/2004 - 14:05 | Informe spam
Hola los BOL vienen con el producto, sino los podes bajar de

http://www.microsoft.com/downloads/...laylang=es

Un abrazo


Salu2
Maxi


"Mennegguzzi" escribió en el mensaje
news:
Gracias Maxi, donde consigo los BOL ?


"Maxi" escribió en el mensaje
news:
Hola, pablo, en los BOL (book on line) vas a poder ver el uso de la
instruccion UPDATE (descipta), ahi tienes ejemplos de como hacer lo que
estas buscando.

Un abrazo


Salu2
Maxi


"Mennegguzzi" escribió en el mensaje
news:
Hola, les hago la siguiente consulta:

Tengo una tabla "Productos" con todos los productos de la empresa y su
costo de fabricación, el cual se deriva de la formula que contiene los
componentes de ese producto, (tabla "Formulas").

Tengo que actualizar la tabla Productos, poniendo en el campo CostoTotal
la suma de los costos individuales de sus componentes multiplicado por
la cantidad que lleva de cada uno de ellos: (Formulas_CostoComponente *
Formulas_CantidadComponente).

Las tablas están relacionadas por los campos Productos_Producto y
Formulas_Producto.

Tablas y Campos:
Productos_Producto, Productos_CostoTotal
Formulas_Producto, Formulas_Componente, Formulas_CostoComponente,
Formulas_CantidadComponente

como lo puedo hacer con una consulta ?

Desde ya muchas gracias por su ayuda de siempre

Saludos

Pablo









Respuesta Responder a este mensaje
#4 news.microsoft.com
29/12/2004 - 21:10 | Informe spam
Aca te paso la sentencia:UPDATE Productos
SET p.costototal = f.cantidadcomponentes * f.costocomponente
FROM productos p, formulas f
WHERE p.producto = f.producto
Un abrazo Alvarez Arigos Roberto Miguel Analista Superior de
Sistemas "Mennegguzzi" escribió en el
mensaje news:
Hola, les hago la siguiente consulta:

Tengo una tabla "Productos" con todos los productos de la empresa y su


costo
de fabricación, el cual se deriva de la formula que contiene los


componentes
de ese producto, (tabla "Formulas").

Tengo que actualizar la tabla Productos, poniendo en el campo CostoTotal


la
suma de los costos individuales de sus componentes multiplicado por la
cantidad que lleva de cada uno de ellos: (Formulas_CostoComponente *
Formulas_CantidadComponente).

Las tablas están relacionadas por los campos Productos_Producto y
Formulas_Producto.

Tablas y Campos:
Productos_Producto, Productos_CostoTotal
Formulas_Producto, Formulas_Componente, Formulas_CostoComponente,
Formulas_CantidadComponente

como lo puedo hacer con una consulta ?

Desde ya muchas gracias por su ayuda de siempre

Saludos

Pablo


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida