+----+------+
| id | name |
+----+------+
| 1 | a |
| 2 | b |
| 3 | c |
| 4 | d |
| 5 | e |
+----+---用sql语句修改 id最大的那条记录的name值,比如说改为"max",
在这个例子中就是 id 为5的那条记录,
| id | name |
+----+------+
| 1 | a |
| 2 | b |
| 3 | c |
| 4 | d |
| 5 | e |
+----+---用sql语句修改 id最大的那条记录的name值,比如说改为"max",
在这个例子中就是 id 为5的那条记录,
解决方案 »
- mysql中如何创建服务器
- 如何利用JAVA代码来执行mysql的数据表脚本文件呢??
- MySQL无故退出
- SQL查询后更新
- 关于面向对象的数据库
- 各位帮我看看语句有错么??
- 请问MYSQL如何按条件取前面的20条数据!(急,在线等!!)
- 关于在windows下开发postgreSQL数据库的一些问题!
- 消息 102,级别 15,状态 1,第 1 行 '-' 附近有语法错误。
- 一个备份需求,劳烦各位留意一下
- SQL语句,哪位知道这条SQL语句是什么意思
- 报错:Communications link failure Last packet sent to the server was 563 ms ago,同事说SQL语句效率不够高,帮忙看下SQL语句及优化
update tt a,(select max(id) as ma from tt) b set name='max' where a.id=b.ma
where id=5
这个是最简单的写法,要在一个表重执行就可以了!!