表结构:group表(groupid int,groupname varchar) 表中数据:id name 1 分组1 2 分组2 3 分组3 4 分组4 --------------------------------------------------------- SQL: INSERT INTO grouping(groupid,groupname) SELECT MAX(groupid)+1,'组名' FROM grouping ---------------------------------------------------------- 表中数据:id name 1 分组1 2 分组2 3 分组3 4 分组4 5 分组
INSERT INTO
grouping(groupid,groupname) values(
SELECT MAX(groupid)+1,'组名' FROM grouping
)
这种写法错误,不能加values ... ...