レコードが 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
MasterTable に挿入される Table1 のデータ:
StudentID Description
JP121 Description 1
SP223 Description 2
JK111 Description 3
クエリを挿入:
INSERT INTO Master ( StudentID )
SELECT Table1.StudentID
FROM Table1;