首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

求2天的数据之和的差值,该怎么处理

2012-01-26 
求2天的数据之和的差值有可能说的别扭些这样的表结构日期产品A产品B2007-1-150602007-1-2100150求一SQL语

求2天的数据之和的差值
有可能说的别扭些
这样的

表结构

日期                 产品A         产品B

2007-1-1           50                 60
2007-1-2           100               150

求一SQL语句,输出

日期             今天的A+B       今天的(A+B)-昨天(A+B)
2007-1-2             250                     140


哪位高手帮下忙,谢谢!



[解决办法]
日期 产品A 产品B

2007-1-1 50 60
2007-1-2 100 150

select
(t.产品A+t.产品B),
(t.产品A+t.产品B)-isnull((select 产品A+产品B from 表 where datediff(dd,日期,t.日期)=1),0)
from
表 t

热点排行