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

求sql语句(高手来),该怎么解决

2012-02-20 
求sql语句(高手来)数据库idnamebtime1张302007-7-192张202007-7-183李2002007-7-194李1002007-7-185李2902

求sql语句(高手来)
数据库
id         name           b         time
1             张           30         2007-7-19
2             张           20         2007-7-18    
3             李           200       2007-7-19
4             李           100       2007-7-18
5             李           290       2007-7-17
我要取出最近2天的同一name的记录,b做差

[解决办法]
--指昨天和前天?

select t1.name , t1.b - t2.b b from
(select name , b from tb where datediff(day,time,getdate()) = 1) t1,
(select name , b from tb where datediff(day,time,getdate()) = 2) t2
where t1.name = t2.name

热点排行