おやすみ!テーブルにレコードを追加する方法、それは別のテーブルに関連していますか?
私は2つのテーブルを持っています。
表1:
GENERIC [GE_ID/number] [GE_DATEIN/date] [GE_PERSON/number] + ...
を表2:
WORKFORCE [WF_ID/number] [WF_NAME/text] [WF_SHIFT/number] + ...
列[GE_PERSON]
テーブル#1からのような多対一のテーブル#2から列[WF_ID]
に関連しています関係。テーブル#1にいくつかのドロップダウンボックスを使ってデータを追加する簡単なフォームがあります。これらのドロップダウンボックスの1つに、テーブル#2(列[WF_NAME]
)からSQLステートメントで取得した名前のリストが含まれています。
テーブル#1にレコードを追加する準備ができたら、ドロップダウンボックスから選択した人物の名前を知っていますが、列[GE_PERSON]
は数字で、列の番号は[WF_ID]
と同じです表2の名称(列[WF_NAME]
)。
質問:この作業を行うには、SQL文(INSERT INTO
)をどのように構築する必要がありますか?
ありがとうございました!
データベース内のテーブルは、プライマリ(通常はオートナンバー)と外部キーを保持します。 * Generic *の 'GE_ID'にリファレンス的にリンクするWorkforceの列として' GE_ID'を追加する必要があります。 – Parfait
私はすでに外部キー列WF_IDを指している列GE_IDを持っています。この2つの列に同じ名前を付ける必要がありますか?それとも、私のように十分ですか? – Rick
すみません。GE_PERSONフィールドはWF_IDフィールドを指しています(どちらも数字です)。 – Rick