Sql server 2008 对表字段 统计增量的问题

表结构及数据如上,请使用Sql语句,统计出每辆汽车每天行驶的里程数。

 

汽车编号(CarID)总里程(Mileage)年(M_Year)月(M_Month)日(M_Day)
110201511
115201512
115201515
120201516
125201517
127201518
130201519
1302015110
1322015111
2202015110
2402015111
2502015112
314201511
3182015110
3312015120

 

 

统计结果:

汽车编号(CarID)里程(Mileage)年(M_Year)月(M_Month)日(M_Day)
110201511
15201512
10201515
15201516

 

 

Sql server  2012 中可以用 LAG 函数,参考如下文章。。

http://www.cnblogs.com/bluedoctor/p/4901259.html

 

 

表结构及测试数据脚本:

https://img3.mukewang.com/5b9a13dc0001d92c06920464.jpg

largeQ
浏览 792回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server