为什么我的插入查询在我只有3条记录时插入9条记录?
这是我的表结构:
SubjectTable
SubjectID (Autonumber) Primary Key
MasterID (Number) Foreign Key
Description (Text)
MasterTable
MasterID (Autonumber) Primary Key
StatusID (Number) Foreign Key
StudentID (Text)
Description (Text)
StatusTable
StatusID (Autonumber) Primary Key
Description (Text)
表关系:
MasterTable (One) --> (Many) SubjectTable
StatusTable (One) --> (Many) MasterTable
将表1中的数据插入到MasterTable中:
StudentID Description
JP121 Description 1
SP223 Description 2
JK111 Description 3
插入查询:
INSERT INTO Master ( StudentID )
SELECT Table1.StudentID
FROM Table1;
答案 0 :(得分:1)
您是否以编程方式运行INSERT查询?也许它被多次执行。
编辑:只是一个愚蠢的查询问题。