这样写的sql, 不对? 当然不对了,你要插入两个字段(或两列),id和name,而values中只有一列值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sorry ,看错了,收到偶的回复*_* insert into tab1(id,name)select max(id),'aaa' from tabl1 insert into tab1 (id,name) select max(id),'aaa' from tab1 insert into tab1 (id,name) select max(id),'aaa' from tablename insert tab1 (id,name) select max(id),'aaa' from tab1 insert into table1 (id,name) select max(id),'aaa' from table1这里面不能加上values,也不能使用子查询。 为什么 VALUE 不要呢 ? Value里面是值列表,不能用select.用select是这样写的,实际上就是将查询的结果插入到表中.当然不用valueinsert into tab1 (id,name) select max(id),'aaa' from tab1 insert into tab1 (id,name) select max(id) maxid,'aaa' from tab1 sql2000访问sql2005问题 请问一个DBA/SA工程师的日常例行工作是? 这样的子查询怎么写..请教? 我的SQL安装后无法连接....... 再重新问一遍:请各位老大进来看一下:小弟搞了一天下午也没有搞定,关于两个表的显示结果! 关于ORDER BY NEWID()的随机性问题 SQL语句:一个很有挑战性的SQL问题 一个SQL 查询问题 ,请各位帮忙给看看,谢谢 sql 查询问题。急急急急急急急急急急急急急急啊 如何存取某一物理表中指定位置的数据? 从*.db文件导数据到SQL 2000中的问题 如何嵌套查询????????急!!!!!!!!!!
select max(id),'aaa' from tabl1
这里面不能加上values,也不能使用子查询。
insert into tab1 (id,name) select max(id),'aaa' from tab1