01/11/2011, 18:49
|
| | Fecha de Ingreso: abril-2010
Mensajes: 65
Antigüedad: 14 años, 6 meses Puntos: 3 | |
Respuesta: Sumar columnas en sql server 2008 Aqui he utilizado tu codigo para modificarlo en un minimo pero en realidad vendria a ser casi lo mismo solo q io no utlizo el campo fecha, es el siguiente:
Create Table Prueba(Entrada Int
,Salida Int
,Stock Int)
Insert Into Prueba Values(150,0,0)
Insert Into Prueba Values(0,50,0)
Insert Into Prueba Values(80,0,0)
Insert Into Prueba Values(0,70,0)
Select
Identity (Int,1,1) As Id
,*
Into ##TblTmp1
From Prueba
Select
a.Id,
a.Entrada,
a.Salida,
Sum(b.Entrada - b.Salida) As Stock
From ##TblTmp1 a
Inner Join ##TblTmp1 b
On b.Id <= a.Id
Group By a.Id,
a.Entrada,
a.Salida
Order By 1 Asc
Drop Table ##TblTmp1
Drop Table Prueba
Una vez mas gracias x tu ayuda y tbm a los demas que de una u otra forma tbm me ayudaron. |