如何进行数据变化分析?高手请进

zxtyhy 2007-05-19 06:10:50
有表如下:
日期 数值
2007-1-1 5
2007-1-2 8
2007-1-3 9
2007-1-4 12
....

如何得到如下结果:
2007-1-2 3
2007-1-3 1
2007-1-4 3
....
也就是 2007-1-2 的结果= 2007-1-2的数值 - 2007-1-1的数值
以此类推

...全文
220 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
simonhehe 2007-05-19
  • 打赏
  • 举报
回复
SELECT [DATE] = A.DATE, [VALUE] = [A.VALUE] - [B.VALUE]
FROM TABLE1 A LEFT OUTER JOIN TABLE2 B ON DATEDIFF(DAY,A.DATE,B.DATE) = 1
Yang_ 2007-05-19
  • 打赏
  • 举报
回复
select a.日期 ,a.数值-b.数值 as 结果
from 表 a,表 b
where a.日期=dateadd(day,1,b.日期)

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧