A 表 字段 如下ID modify numID 是主键 且自增需要给 A表插入 最大 num+1 后值 我是这样的写的 但报错
INSERT INTO A VALUES(NULL,1,(select max(num) from A));如上要求如要通过怎么的 SQL 语句实现?
INSERT INTO A VALUES(NULL,1,(select max(num) from A));如上要求如要通过怎么的 SQL 语句实现?
解决方案 »
- sql 语法
- 安装toad for mysql 中遇到的问题。
- 数据库:MYSQL,在程序里用HQL语言,是否可以调用datediff来比较是否该数据为当天的数据
- 求一查询语句
- Win版的MySql怎么下载啊?我找到下载地点
- 建立初始MYSQL的权限时出现的问题?
- 有没有PostgreSQL的教程呀!!!最好有详细的安装过程...谢谢!!!
- 关于 CHANGE MASTER TO 语句
- (在线等!)新网数据库怎么了?我装phpMyAdmin时出现这样的问题!Can't connect to local MySQL server through socket '/tmp/mysql.soc
- mysql 的存储过程的问题
- 联合查询表的问题请教
- mysql标准差
select NULL,1,max(num) from A;
select null,1,max(num)+1
from a
select NULL,1,max(num)+1 from A;
如果换成 update 需要怎样写呢
set a.num=b.k
update: update a, (select max(num) as k from A) b set a.num = b.k+1 where a.num=b.k;