当我只有 3 条记录时,为什么我的插入查询插入 9 条记录?
这是我的表结构:
主题表
SubjectID (Autonumber) Primary Key
MasterID (Number) Foreign Key
Description (Text)
主表
MasterID (Autonumber) Primary Key
StatusID (Number) Foreign Key
StudentID (Text)
Description (Text)
状态表
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;