问一个关于数据库的问题

mysql数据库,我要向一张表里面插入一条数据,其中id值取这个字段最大值,另外有两个外键,需要从其他表里查询,请问这个语句怎么写?

设置表的id字段为自增AUTO_INCREMENT。
insert into table1 (col1,col2) select col11,col22 from table2 where 条件

id取最大值?使用数据库的id自增长机制不可以么?外键通过代码指定,拼写sql插入就可以了

这个简单; :D
Insert into Table2(id1,id2,id3) select id1,name1,name2 from Table1
要求目标表Table2必须存在,由于目标表Table2已经存在
解说:查询 Table1 中的列插入到 table1中

[quote]我要向一张表里面插入一条数据,其中id值取这个字段最大值[/quote]这个什么意思?没看明白? “这个字段”是指什么?ID字段么?如果取当前最大,让后在插入不就违反唯一性了么?

是否可以表述的明白点……