SQL Server - una ayudita por fa

 
Vista:

una ayudita por fa

Publicado por yonathanx20 (5 intervenciones) el 20/12/2005 17:29:06
q tal pasa q tengo dos tablas una que se llama productos q solo tiene dos campos uno es Productos y Stock .....supongamos q tengo un registro Productos=Pantalon Jean Stock=10 ...mi segunda tabla se llama Ingresos y sus campos son Cantidad_ingresos tambien otro campo llamado Producto y otros mas mi problema es q cuando cuando un ingreso a determinado producto por ejemplo hago un ingreso de 5 pantalones jean ....y bueno en mi tabla Productos en el campo Stock ya debo tener 15 Pantalones Jean como ingreso ..aqui biene el problema cuando hago otro ingreso al mismo Pantalon Jean por ejemplo otro ingreso de 10 pantalones mas entonces deberia tener 25 pantalones

por lo q hago esto

SELECT Productos.producto , (stock+cantidad) as nuevo_stock FROM Productos INNER JOIN Ingresos ON Productos.producto=Ingresos.producto;

por lo q mi reporte vota

--Producto Nuevo_stock
--------------- -------------------
Pnatalon Jean
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: 14
Ha disminuido su posición en 5 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

RE:una ayudita por fa

Publicado por Yamil Bracho (39 intervenciones) el 21/12/2005 15:33:20
No entendi muy bien la pregunta pero la idea es que cuando ingreses un cantidad a la tabla Ingresos se actualize la tabla Stock ? Si es eso en el SP que estan usando para registrar los datos en ingresos coloca el correspondiente UPDATE para el registro correspondiente en la tabla STOCk. Por ejemplo

INSERT INTO Ingresos( Id, cantidad, CampoN) VALUES( @Id, @Cantidad, @CampoN)
-- Actualiza tabla de Stocks
UPDATE Stock SET Cantidad=Cantidad + @cantidad WHERE
Id=@Id

Tambien lo puedes hacer en un trigger, cuando insertas el registro en Ingresos se dispara el trigger y actualizas la tabla Stock
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

RE:una ayudita por fa

Publicado por yonathan (5 intervenciones) el 21/12/2005 16:33:46
gracias men soy nuevo en esto y tu ayuda me sirvio de mucho .....no sabras de algun buen manual de sql server ...gracias
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