如果用户选择了一个字段,则将数据从一个表插入另一个表

时间:2016-09-19 07:21:41

标签: sql ms-access

我搜索了这个网站并谷歌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

但他们都没有工作。

1 个答案:

答案 0 :(得分:-1)

插入表2(A,B,C) 选择A,B,C FROM TABLE1 WHERE C = 1 //这里为您提供特定列的条件 - 例如