1

レコードが 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;
4

1 に答える 1

1

INSERT クエリをプログラムで実行していますか? おそらく、複数回実行されています。

編集: ばかげたクエリの問題です。

于 2013-03-07T03:35:40.533 に答える