SQL怎么实现我要更改一个表的最后一条记录?

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:52:43
比如:
update table1 set aaa='www' where ...
请问后面的条件要怎么写?
我只要改最后一条记录
谢谢
conn.execute("update table1 set 名称='" & gname & "',地址='" & dizhi & "',分类='" & fl & "',简介='" & pic & "',推介='" & tj & "' where id in(select id from table1 order by id desc)")
这样的在ASP中提示错误,id是自动编号的

update table1 set aaa='www' where id in(select id from table1 order by id desc)
id是自己增长列,
有没有记录添加时间列,如addtime,有的话
update table1 set aaa='www' where id in(select id from table1 order by addtime desc)

给你抱的什么错误。。
语句应该没问题 是不是单引号和双引号没弄好。。仔细看看

问题在于你怎么知道那条记录就是最后一条?