Algo asi:
Código SQL:
Ver originalCREATE TABLE #temp
(
fecha datetime,
valor INT
)
INSERT INTO #temp VALUES ('09/20/2011',10)
INSERT INTO #temp VALUES ('09/21/2011',20)
INSERT INTO #temp VALUES ('09/22/2011',12)
INSERT INTO #temp VALUES ('09/23/2011',11)
INSERT INTO #temp VALUES ('09/24/2011',15)
SELECT t1.fecha, t1.valor,dateadd(dd,1,t1.fecha) anterior,(SELECT valor-t1.valor FROM #temp WHERE fecha=dateadd(dd,1,t1.fecha)) FROM #temp AS t1
Saludos!