SQL Server - Actualizar campos de una tabla que se alimenta

 
Vista:
Imágen de perfil de Fabián
Val: 34
Ha aumentado 1 puesto en SQL Server (en relación al último mes)
Gráfica de SQL Server

Actualizar campos de una tabla que se alimenta

Publicado por Fabián (28 intervenciones) el 17/03/2021 17:53:56
Buenas tardes
Foro de SQL

Tengo el siguiente problema: Quiero actualizar la tabla de stock campo egreso de todos los articulos que contiene dicha tabla.

Esta se alimenta desde otras tablas Articulos
Factura
Item_Factura

He probado miles de forma con update y demás subconsultas .......

Como sería la estructura para actualizar tabla de stock campo egreso de todos los articulos ?

Gracias !!! y Gracias por responder otras consultas !!!!
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Actualizar campos de una tabla que se alimenta

Publicado por Isaias (4558 intervenciones) el 17/03/2021 23:56:34
¿Y que llevaría el campo EGRESO?, Creo que hacen muchos datos, dices que se alimentan de las tablas Factura
Item_Factura, ¿como?
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
Imágen de perfil de Fabián
Val: 34
Ha aumentado 1 puesto en SQL Server (en relación al último mes)
Gráfica de SQL Server

Actualizar campos de una tabla que se alimenta

Publicado por Fabián (28 intervenciones) el 18/03/2021 14:36:10
Buenos días

Egreso(campo Stock) llevaría la cantidad de productos vendidos. Dicho dato lo puedo obtener de la sumatoria del campo cantidad de la tabla Item_Factura, obviamente que el código de producto de cada tabla seam iguales


Saludos y gracias por contestar !!!!!
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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Actualizar campos de una tabla que se alimenta

Publicado por Isaias (4558 intervenciones) el 18/03/2021 17:24:16
De acuerdo, ¿que avance llevas de tu consulta? y ¿En que motor de base de datos estas trabajando?, ¿Puedes postear como estan conformadas tus tablas y como se unen?
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
Imágen de perfil de Fabián
Val: 34
Ha aumentado 1 puesto en SQL Server (en relación al último mes)
Gráfica de SQL Server

Actualizar campos de una tabla que se alimenta

Publicado por Fabián (28 intervenciones) el 19/03/2021 12:51:04
Buenos días Isaías

Te paso el código que me devuelve agrupado por código y cantidad total de cada producto

1
2
3
4
5
Select A.Cod_Articulo,SUM(C.Cantidad)
From dbo.Articulos A left join dbo.Item_Factura_C C on A.Cod_Articulo= C.Cod_Articulo
                         left join dbo.Factura_C F      on C.Nro_Doc     = F.Nro_Doc
Where A.Cod_Articulo=C.Cod_Articulo and F.Estado <> 'ANULADA'
group by A.Cod_Articulo

Este código quiero que actualice(Update Stock. Set Egreso) mi tabla Stock campo egreso

1
2
3
4
Update Stock
Set Egreso= ?????
from ???
where ???

Cual sería el código ha utilizar, partiendo del select que describo al principio ???

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
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Actualizar campos de una tabla que se alimenta

Publicado por Isaias (4558 intervenciones) el 19/03/2021 21:03:56
Pregunto nuevamente, ¿como se une tu query con 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
Imágen de perfil de Fabián
Val: 34
Ha aumentado 1 puesto en SQL Server (en relación al último mes)
Gráfica de SQL Server

Actualizar campos de una tabla que se alimenta

Publicado por Fabián (28 intervenciones) el 19/03/2021 23:53:49
Hola Isaías

¿como se une tu query con la tabla STOCK?
Todo está dentro de una base llamada Administración y simplemente hago un Procedure para corregir las cantidades de ingreso, egreso y saldo que es la diferencia de Ingeso y Egreso

Espero haber entendido la pregunta

Disculpas soy un poco nuevo del tema
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