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

求一条SQL的Update语句。该如何解决

2012-05-10 
求一条SQL的Update语句。有一个表单,名称为TB_A,其中有55个字段,这个表单恒定只有一条记录,但是也有可能别

求一条SQL的Update语句。
有一个表单,名称为TB_A,其中有55个字段,这个表单恒定只有一条记录,但是也有可能别人误操作弄出几条记录来。

其中第一条字段名是 WTime,时间日期型,表示这条记录是什么时候修改的。

另外的字段名称各不相同,Set_A,Set_B……等等。

我想将WTime为最新时间的那条记录中的Set_A,Set_10,Set_35,这3条记录修改为10,66,94,这条SQL语句该怎么写?

[解决办法]

SQL code
update TB_A set Set_A=10,Set_10=66,Set_35=94 where WTime=select top (1) WTime  from TB_A  order by WTime desc
[解决办法]
SQL code
update TB_A set Set_A=10,Set_10=66,Set_35=94 where WTime=select max(WTime)  from TB_A
[解决办法]
update TB_A 
SET Set_A=10,Set_10=66,Set_35=94 
where WTime=(select max(WTime) from TB_A )

热点排行