可以在sql查询分析器里执行的sql语句

来源:百度知道 编辑:UC知道 时间:2024/06/05 00:49:59
1.十天的路码数
2.每日公里数等于当日的路码数减去昨日的路码数。
3.昨日路码数没有如何处理
2009-2-15,张三,沪f-h5567,56782;2009-2-16,张三,沪f-h5567,56792
表结构:报送日期,司机姓名,车牌号,当日路码数,当日公里数=当日的路码数-昨日的路码数,当日公里数就是10公里。如何update全部的记录的公里数?

另有可能路码数为null的记录,如何处理?
非常感谢!!!

3路码数为null的记录,建议首先更新为前一天的路码数
2
select t1.路码数-t2.路码数
from table t1,table t2
where datadiff(day, t2.日期,t1.日期)=1
1
select top 10 路码数
from table
order by 日期 desc

你把数据库结构发过来

update table
set 当日公里数=当日的路码数+当日路码数

描述太不清楚了。另外null的你是想让它继续null呢,还是更新成0呢