谁帮我写一个update?50,只给第一个答出来的人 lifetime是什么类型的?int?update tablename set lifetime =lifetime-1好象与时间函数没什么关系啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用函数 DATEDIFF(datepart, startdate, enddate).要update字段lifetime, 需要知道从哪天减起. if datadiff(day,getdate(),[datetime])<=1 beginupdate table set lifetime=lifetime-1,[datetime]=getdate()end update TableName set lifetime =@Beginlifetime-datadiff(day,dateField,@BeginDate)这里假设你的最初的lifetime放在变量@Beginlifetime,最初的日期放在变量@BeginDate. C#如何合并两个结构完全相同的数据库 数据库 数据库乱码 存储过程定时同步两个表 怎么建立全文索引 求一SQL语句 一个简单的问题,用一个SQL语句写 高手请进!!一定给分的。 不能访问选取定表是怎么回事?在线等待!!!! 高手请教,关于OA审批的Sql设计问题 班主,我的专家分怎么莫名其妙地多了4分? 怎样提高我提问的时候可以用的分数? 有个问题!!我只有50分给大家,分不多,还望大家帮帮忙啊!!!急!!!119!119...
begin
update table set lifetime=lifetime-1,[datetime]=getdate()
end
这里假设你的最初的lifetime放在变量@Beginlifetime,最初的日期放在变量@BeginDate.