SQL - REEMPLAZAR INFORMACION

 
Vista:
sin imagen de perfil

REEMPLAZAR INFORMACION

Publicado por HUGO (Guatemala) (29 intervenciones) el 19/05/2010 00:14:40
BUEN DIA AMIGOS

NUEVAMENTE SOLICITO SU AYUDA

TENGO UNA TABLA DE PRODUCTOS QUE ADEMAS DE LAS ESPECIFICACIONES DEL PRODUCTO, TIENE UNA COLUMNA CON LA CANTIDAD EN EXISTENCIA DE CADA PRODUCTO.

CUANDO SE EFECTUA UNA VENTA, SE GENERA UNA TABLA PARA LA FACTURA

MI PROBLEMA ES QUE NECESITO REBAJAR LA CANTIDAD EN EXISTECIA DE LA TABLA PRODUCTOS, CON LA INFORMACION DE LA TABLA FACTURA, TOMANDO EN CUENTA QUE HAY VARIAS LINEAS CON CODIGOS DE PRODUCTOS DIFERENTES.

TABLA PRODUCTOS
PRODID EXISTENCIA
001 25
002 10
003 11

TABLA FACTURA
PRODID VENDIDO
001 1
002
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

RE:REEMPLAZAR INFORMACION

Publicado por Leonardo Josue (1173 intervenciones) el 19/05/2010 16:17:23
Buenos días Hugo:

Creo que lo que necesitas hacer es un TRIGGER que se active cuando insertas un registro a la tabla de FACTURAS para que haga la actualización de la tabla PRODUCTOS. Te recomiendo que leas un poco acerca de este tema, te dejo algunas ligas que te pueden ser de ayuda,

http://technet.microsoft.com/es-es/library/ms189799.aspx
http://www.devjoker.com/contenidos/catss/278/Triggers-en-Transact-SQL.aspx

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:REEMPLAZAR INFORMACION

Publicado por HUGO (Guatemala) (29 intervenciones) el 19/05/2010 23:16:54
voy a consultar
muchas gracias Leonardo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar