Hola, solo agregando un comentario a la solucion que han mencionado neftali y casimiro. si lo que necesitas es conservar la sumatoria de los costos, y ese valor siempre sera igual a la sumatoria de los otros campos, puedes optar por manejar campos calculados, un ejemplo sencillo:
Hola, solo agregando un comentario a la solucion que han mencionado neftali y casimiro.
si lo que necesitas es conservar la sumatoria de los costos, y ese valor siempre sera igual a la sumatoria de los otros campos, puedes optar por manejar campos calculados, un ejemplo sencillo:
Código SQL
[-]
CREATE TABLE test (
campo1 FLOAT,
campo2 FLOAT,
campo3 FLOAT,
suma AS campo1 + campo2 + campo3 )
GO
INSERT INTO dbo.test( campo1, campo2, campo3 ) VALUES ( 3.141592654,2.7182818281,1.6)
INSERT INTO dbo.test( campo1, campo2, campo3 ) VALUES ( 23 ,54,19)
GO
SELECT campo1, campo2, campo3, suma FROM dbo.test
Como puedes ver el campo suma es definido como la sumatoria de los otros campos, y al consultar algo sobre la tabla SQL SERVER retornara al sumatoria, puedes encontrar mucha info sobre estos campos en la ayuda del SQL
Saludos