我搜索了这个网站并谷歌3-4个小时,看看如何从一个表(如table1)到另一个(测试)插入两个数据字段,如果测试表中一列的一个特定数据由用户选择,然后table1中的其他数据出现在tests表的下一列中。 我使用了一些代码,例如:
INSERT INTO Tests SELECT * FROM Table1 WHERE PRIMARY_KEY NOT IN
(SELECT PRIMARY_KEY FROM Tests)
(从这里:Update data from one table to another and insert if new ms access .net)
INSERT INTO Tests(TestMethod, AcceptanceCriteria)
SELECT TestMethod, AcceptanceCriteria
FROM Table1
GROUP BY TestMethod;
(从这里:How to do INSERT into a table records extracted from another table)
INSERT INTO Tests ( AcceptanceCriteria1 )
SELECT Table1.AcceptanceCriteria
FROM Table1
WHERE (((Table1.TestMethod) Like ([Tests].[TestMethod] & '*')));
(从这里:http://www.tek-tips.com/viewthread.cfm?qid=1528492)
但他们都没有工作。
答案 0 :(得分:-1)
插入表2(A,B,C) 选择A,B,C FROM TABLE1 WHERE C = 1 //这里为您提供特定列的条件 - 例如