我有两张表。从一个表中选择并插入另一个表中
表-A(NID,VID,类型,标题,UID)
表-B(ID,questiontext)
我需要插入从表-B记录到表-A。我试过这个:
INSERT INTO Table_A (nid, vid, type, title, uid)
VALUES ('', '', multichoice', (SELECT questiontext from Table_B), '1')
但它抛出一个错误。
什么应该是正确的说法?
UPD:我应该补充说,nid是autoincrement,vid的值应该与nid相同。
nid是自动增量。我怎么能在这个声明中将新创建的nid添加到vid中? – nrk 2010-03-04 07:51:32
@nrk'NULL'? [字符填充] – Matt 2012-11-26 01:38:05