私はテーブルに挿入を行っていますが、それを行う前に、別のテーブルに関連付けられている外部キーIDを取得することができます。その外部キーIDは単純にルックアップではなく、そのIDを取得するためには2つの他のテーブルのINNER JOINが必要です。INSERTの前にINNER JOINとはどういう意味ですか?
インナーは、Bに参加し、私は必要なIDをつかん:
だから、私が現在やっていることは次のようです。
私は上から値を解決したら、私は で、テーブルCに私が行うためのより良い方法がある場合は今、私が思っていたステップ1
から得た外部キーを挿入この。テーブルAとテーブルBを結合してテーブルCに挿入することはできますか?これは、テーブルのINNER JOINとINSERTの意味を混乱させていたところです。潜在的に複数のテーブルに挿入していますか?
互換性のないデータベースタグを削除しました。実際に使用しているデータベースにのみタグを付けてください。また、質問を編集し、サンプルデータと希望の結果を提供する必要があります。 –